首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

Sql server2008中应用T-SQL语句给一个表格中的字段设置默认值

2013-03-28 
Sql server2008中使用T-SQL语句给一个表格中的字段设置默认值各位高手帮帮我,怎么让一个表一开始建立的时

Sql server2008中使用T-SQL语句给一个表格中的字段设置默认值
各位高手帮帮我,怎么让一个表一开始建立的时候就有默认值,语法格式是怎样的

    create default materialname as 'BOOK',
   sp_bindefault 'materialname','Material.MaterialName'
为什么上面那句会报错呢,错误提示是:create default必须是批处理中仅有的语句,
用图形化界面的话就没什么技术含量了,请高手帮忙。
[解决办法]
--建表时
create table Material
(
MaterialName nvarchar(20) constraint materialname default('BOOK')
)
--给以建好的表添加
alter table Material
add constraint materialname default('BOOK') for MaterialName

热点排行