判断一个表是否存在标识列
2006-12-29 18:37
260 查看
方法一:
if exists(select * from syscolumns where id=object_id(N'表名') and status=0x80)
print '存在标识列'
else
print '不存在标识列'
方法二:
if exists(select * from syscolumns where id=object_id(N'表名')
and COLUMNPROPERTY(id,name,'IsIdentity')=1)
print '存在标识列'
else
print '不存在标识列'
if exists(select * from syscolumns where id=object_id(N'表名') and status=0x80)
print '存在标识列'
else
print '不存在标识列'
方法二:
if exists(select * from syscolumns where id=object_id(N'表名')
and COLUMNPROPERTY(id,name,'IsIdentity')=1)
print '存在标识列'
else
print '不存在标识列'
相关文章推荐
- C#中判断一个数组中是否存在某个数组值 及相关
- 通过JS,Jquery判断某个字符在一个字符串中是否存在的方法
- mssql判断一个函数名是否存在脚本sql
- 判断一个文件是否存在
- 有一个二叉树,现在怀疑它有一个结点有2个父节点,请写出一个函数来判断该二叉树是否存在一个节点含有2个父节点。如果存在,返回true,否则返回false。
- 用jquery判断一个对象是否存在不能用
- 用PL/SQL判断一个FTP服务器上的文件是否存在
- 用JS判断一个html元素是否存在的五种方法
- 判断一个单链表中是否存在环
- Java总哈希表的运用,判断一个数组中是否存在相同的元素之间的距离在k以内!
- 客户端判断一个网络文件是否存在
- oracle 判断某一个存储是否存在
- 判断一个指定的Service是否存在的方法
- sql判断一个表是否存在 以及表中的字段是否存在
- jquery和js如何判断一个对象是否存在
- batch文件中如何判断一个变量是否存在 (注意不是变量是否有值)
- C语言判断当前某一个进程是否存在
- (HDU4324)判断一个图中是否存在两点的出度相同
- [VB.NET]如何在一个窗体M中判断另一个窗体N中是否存在一个名称为A的事件?
- android 判断一个包是否在系统存在