如何判断数据库的表1中存在ID列
解决方案 »
- sql server 2000中如何获得当月的上一个月第一天
- sql server 的case when求助
- 求助,我有一个表有1千成条数据,想保留最近一个月的数据,请问该怎么做,谢谢
- 数据库中有几个表不能打开,在企业管理中,右键设计表,打开里面的列名等全是空的,记录也全空,请问为什么?
- Crystal report 9调用Sql server 存储过程乱码
- 高手请进,为什么我的SQL-SERVER的各项操作均特别慢?
- 求sql表中公式字段的计算 谢谢!
- 请教,下面的sql 如何写
- postgress 怎么样?
- 请问如何可以在SQLServer中,让别人看不到你写的存储过程.看不到你的表结构
- 求一SQL
- SQL模糊查询问题
自增列?.主键?..还是列名仅是ID而已?
if exists (select 1 from syscolumns where id=object_id('表1') and name='ID')
print '存在'
else
print '不存在'
if col_length('表名', '列名') is null
print '不存在'
print 'exists'
else
print 'None'
if exists(select 1 from syscolumns where id=object_id('表1') and name='id')
print '存在'
else
print '不存在'
if exists (select 1 from syscolumns where id=object_id('表1') and COLUMNPROPERTY (id,name,'IsIdentity')=1 )
print '存在'
else
print '不存在'