SELECT name
FROM sysobjects
WHERE (id IN
(SELECT id
FROM syscolumns
WHERE (name = 'fieldname')))
所有用户表信息在 系统表sysobjects中,所有用户表字段信息在系统表syscolumns中
FROM sysobjects
WHERE (id IN
(SELECT id
FROM syscolumns
WHERE (name = 'fieldname')))
所有用户表信息在 系统表sysobjects中,所有用户表字段信息在系统表syscolumns中
=======================
通过下面SQL得到当前数据库中表名
select name from sysobjects where xtype='u'
当然存储过程exec sp_tables也能得到,只要比系统表去掉就可以了
sql语句查询表的字段名
select name from syscolumns where id in (select id from sysobjects where type = 'u' and name = '相应表名')
用以上sql语句输入相应表名就可以查到表的字段名,对应好数据库 查询是否存在该表语句
当然存储过程EXEC sp_columns @table_name = 'tablename'也能得到了