读书人

请教想执行如下的insert语句,怎么实现

发布时间: 2012-03-22 17:43:57 作者: rapoo

请问想执行如下的insert语句,如何实现
假设一个表,两列,col1为identity,我想在每次插入数据时,col2的值等于col1+1

例如(1,2),(100,101)等

请问如何实现?谢谢

[解决办法]

SQL code
-->用计算列create table #(col1 int identity, col2 as col1+1)insert # default valuesinsert # default valuesinsert # default valuesselect * from #/*col1        col2----------- -----------1           22           33           4*/drop table #
[解决办法]
支持计算列
[解决办法]
SQL code
--用公式create table tab(col1 int identity, col2 as col1+1) 

读书人网 >SQL Server

热点推荐