sqlserver 中建表如何设置默认值(50)

  • 主题发起人 主题发起人 lingmao3
  • 开始时间 开始时间
L

lingmao3

Unregistered / Unconfirmed
GUEST, unregistred user!
我想设字符型默认值是'',不要null;数值是0,以下是我的代码.CREATE TABLE [dbo].[edittablename] ( [id] [int] IDENTITY (1, 1) NOT NULL , [用户名] [varchar] (10) COLLATE Chinese_PRC_CI_AS DEFAULT '', [其他金额] [float] DEFAULT 0 ) 没有效果,为什么?
 
测试了,可以的。insert into edittablename(用户名) values ('oooo')
 
语句是没有问题的, 你是在企业管理器下面添加数据, 开始是现实NUll, 你添加完后你按下运行刷新下“感叹号”就OK了, 或者你关闭后再打开就显示你设置的默认值了!
 
多谢 cking331
 

Similar threads

后退
顶部