主题:MSSQL有没有自增型的变量?
gdp10000
[专家分:30] 发布于 2005-11-24 23:09:00
MSSQL有没有自增型的变量?有该怎么用啊?
回复列表 (共6个回复)
沙发
菜鸭 [专家分:5120] 发布于 2005-11-25 08:38:00
变量怎么自增呢?
是自增的列吧?有的
板凳
gdp10000 [专家分:30] 发布于 2005-11-25 10:07:00
比如说学生学号的这个,每次插入的时候,就让当前的学号比前一个学生的学号多1,这个可以办到的吧,该怎么设计表呢?
3 楼
gdp10000 [专家分:30] 发布于 2005-12-02 12:44:00
。。。都没有人吗?
4 楼
chaoyun2004 [专家分:400] 发布于 2005-12-03 13:19:00
自己建个函数吧,在插入学号的时候调用函数就行了,不过要注意并发冲突
5 楼
vvvb [专家分:1950] 发布于 2005-12-10 00:28:00
我也遇到这个问题.别人告诉我一个方法:
在企业管理器里把该列设为int型,在把"标识"设为true就可以了.
6 楼
hanzhijun402 [专家分:3690] 发布于 2005-12-11 15:29:00
创建表的时候
create table(
SNO smallint identity(1,1),
.........)就可以了。
这样字段SNO就是自增型的。
我来回复