急!!关于定义SQL数据的限制问题~如何保留三位整数,小数点后二位小数啊?在线等! declare @num floatset @num=12346.1234234select @num--三位整数 不知道怎么可以做到,超出了界限怎么办--两位小数如下select convert(decimal(8,2),@num) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 创建这张表的时候对于成绩字段该如何用SQL语句来写 在创建表时,可以使用numeric数据类型create table a (id int,num numeric(5,2))--insert a values(2,555.14) 点点星灯朋友在吗?我是用.net开发的学生成绩登陆管理系统。成绩这项数据类型应该定义0.00-100.00之间包括(0.00,100.00)在创建成绩表的时候该如何用SQL要写这个数据类型的限定啊?谢谢了 --insert a values(2,555.14)这句是什么意思呢? 建立一个规则 " @num<=100 and @num>=0" 然后绑定到你成绩表的对应字段,就可以了 CREATE TABLE [chengji] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [chengji] [decimal](18, 2) NULL ) ON [PRIMARY]GOcreate rule [lie_100] as @num<=100 and @num>=0GO规则的绑定:企业管理器-->数据库-->你的数据库-->规则-->绑定列-->选择你的列这样后,如果你再插入大于100,小于0的都是不允许的.[chengji] [decimal](18, 2) NULL 控制了,它是两为小数. SQL 事件探查器的问题? 关于SQL语名IN 的问题 远程连接SQL Server 2005 excel中的身份证号 导入到sql2005 分区函数怎么使用双主键来分区? SP里调用SP,导致Tempdb的LOG文件疯狂的往上涨 ---》在线等待 [请指教]关于自定义表类型的问题 有些对default的不明白,请各位帮忙!!谢谢 求SQL语句 一个查询优化的问题!高手请进! 很棘手的查询条件问题,请各位高手帮帮忙! 如何写这样的SQL阿!!!!
--insert a values(2,555.14)
这句是什么意思呢?
[ID] [int] IDENTITY (1, 1) NOT NULL ,
[chengji] [decimal](18, 2) NULL
) ON [PRIMARY]
GO
create rule [lie_100] as @num<=100 and @num>=0
GO规则的绑定:企业管理器-->数据库-->你的数据库-->规则-->绑定列-->选择你的列这样后,如果你再插入大于100,小于0的都是不允许的.
[chengji] [decimal](18, 2) NULL 控制了,它是两为小数.