我这样建了一个表
create table ceshi
(
[niha] int default(10),
[name] char
)我这样设置了niha这个字段的默认值为10,可是为什么数据库中的数据还是空呢?
create table ceshi
(
[niha] int default(10),
[name] char
)我这样设置了niha这个字段的默认值为10,可是为什么数据库中的数据还是空呢?
解决方案 »
- 请教一道编程题
- webservice怎么用流接受数据?
- 新手请教一个“非泵式异常”的问题,谢谢指教!
- C# windows编程SQL Server 2005 数据库连接
- .net remoting 中如何缓存一全局对象?
- csc错在哪里
- c#.net可以通OLEDB的方式(不是ODBC)既对Access97的数据库操作,又对Access2000(或Access2002)进行读写操作吗?
- xmldocument的save方法,怎样让它不自动对格式进行排版呢?
- c# showdialog(this) 与showdialog()的不同??
- 各位快帮我看看,多谢!
- [共享]C#下如何禁止TreeView显示ToolTipText
- System.Net.Sockets.SocketException: 从来不应失败的系统调用失败了,不知道什么原因~大侠救下,在线等!~
建表,只是设计一个结构而已,当然不会有数值啦,你插入记录时,niha为空时,你就可以看到默认值10了~
这样建没问题,你是不是建完表直接select了啊?那肯定没有数据。
你手动插入一条试试
insert into ceshi (name) values('a')然后再查,就能看到有默认值了
create table ceshi
(
[niha] int default '10',
[name] char
)
insert into ceshi([name])values(2)
你试试这种方法