sql-server - 在 MSSQL 2000 中如何确定某列是否为标识列?

标签 sql-server tsql metadata

我想在代码中执行此操作,而不是使用 ALT+F1。

最佳答案

你也可以这样做:

select columnproperty(object_id('mytable'),'mycolumn','IsIdentity')

如果是身份则返回 1,否则返回 0。

关于sql-server - 在 MSSQL 2000 中如何确定某列是否为标识列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/188967/

相关文章:

java - 有没有办法使用java列出ssis中的包

sql - 按分隔符将 T-SQL 字符串拆分为列?

IOS:将 XMP 元数据添加到 AAC 编码的 m4a 文件的好方法?

PHP:获取远程 .mp3 文件的元数据

sql - : "not variable is null" and "variable is not null"?之间有什么区别吗

sql - 从count大于1的地方删除,但保留一行

sql - T-SQL 优化删除多条记录

sql-server-2008 - 两个字符串使用 '=' 比较相等但在 'like' 比较中失败

python - 当不存在此类数据时,是否可以使用 python 将 IPTC 数据添加到 JPG?

sql-server - 处理 Sql 连接