"检查数据库字段,是否设置了自增类型"?

baryjim 2005-08-12 11:02:28
检查数据库字段,是否设置了自增类型

这句话是什么意思?在哪里设置?
...全文
191 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
MorningTea 2005-08-14
  • 打赏
  • 举报
回复
select ident_incr('表名')
如果为null,证明表没有设置自增字段

sql建立:create table test(sn int identiy(1,1))

在SQL企业管理器中能设置吗,就是设置字段的identity属性为yes,其他就看你的需求!
baryjim 2005-08-14
  • 打赏
  • 举报
回复
怎么设置哪?在SQL企业管理器中能设置吗?
MorningTea 2005-08-14
  • 打赏
  • 举报
回复
查询是否用自增字段,用columnpropety

SELECT COLUMNPROPERTY(OBJECT_ID('c1'),'num','isidentity')
参数一:表的id
参数二:表的字段
参数三:属性名,要用单引号引起
zlp321002 2005-08-13
  • 打赏
  • 举报
回复
--try
Select OBJECTPROPERTY(OBJECT_ID('表名'),'TableHasIdentity')
如果有,则返回1,否则返回0
baryjim 2005-08-13
  • 打赏
  • 举报
回复
还是不懂
云中客 2005-08-13
  • 打赏
  • 举报
回复
一般是自动增加类似编号的字段,不能修改
baryjim 2005-08-13
  • 打赏
  • 举报
回复
是否设置了自增类型
是什么含义?
filebat 2005-08-12
  • 打赏
  • 举报
回复
use northwind
go
select 自增列的列名=name, 自增列所在表名=object_name(id)
from syscolumns
where COLUMNPROPERTY(id,name,'IsIdentity')=1

34,875

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧