首页 新闻 会员 周边 捐助

Sql Server列的默认值

0
悬赏园豆:5 [已关闭问题]

现有一个表table(A int, B nvarchar(20),C nvarchar(20)),在设置默认值时想把C的值默认和B的默认值相等,应该怎么样设置默认值呢?

问题补充: 这里只是希望默认值是相等的,因为在以后可能会修改.
lily.zheng的主页 lily.zheng | 初学一级 | 园豆:151
提问于:2010-04-19 14:29
< >
分享
其他回答(2)
0

table(A int, B nvarchar(20),C as B),这样B和C的值是一样的,而不仅仅是默认值相等。没有专门设置默认值相等的。

清海扬波 | 园豆:825 (小虾三级) | 2010-04-19 14:35
那这个真没有了。
支持(0) 反对(0) 清海扬波 | 园豆:825 (小虾三级) | 2010-04-19 15:26
0

应该不行吧。写触发器...

Astar | 园豆:40805 (高人七级) | 2010-04-19 17:31
0

这个默认值本来就不是动态的,把B,C 的默认值固定设置成两个相等的值,不可以吗?

eaglet | 园豆:17139 (专家六级) | 2010-04-20 07:32
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册