如何获取没有时间戳列的数据库中的表列表?
有什么建议么?
最佳答案
使用INFORMATION SCHEMA View :
select * from INFORMATION_SCHEMA.TABLES T where NOT EXISTS
(
select 1
from INFORMATION_SCHEMA.COLUMNS
where TABLE_CATALOG = T.TABLE_CATALOG
and TABLE_SCHEMA = T.TABLE_SCHEMA
and TABLE_NAME = T.TABLE_NAME
and DATA_TYPE = 'timestamp' -- or the literal representing timestamp data type
)
关于tsql - 如何获取没有时间戳列的数据库中的表列表?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3472476/