3
A
回答
5
使用INFORMATION SCHEMA观点:
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
)
3
使用SYS.TABLES/SYS.COLUMNS:
SELECT name FROM SYS.TABLES
WHERE object_id NOT IN (select object_id
FROM SYS.COLUMNS
WHERE system_type_id = 189)
0
你可以使用OBJECTPROPERTY
SELECT
name
FROM
sys.objects
WHERE
OBJECTPROPERTY(object_id, 'TableHasTimestamp') = 0 --null if not a table
相关问题
- 1. Oracle数据库表列时间戳
- 2. 如何从时间戳间隔中获取天数列表
- 3. 如何根据时间戳获取数据表格数据库
- 4. 如何获取SQLite数据库的表中列的列表?
- 5. 从数据库表中获取没有时间的日期
- 6. 如何获取我的数据库中的审计表列表?
- 7. 如何获取Access(Jet)数据库中的表的列表?
- 8. 如何获取数据库表的子表的列表?
- 9. 获取数据库表中的列?
- 10. 如何从没有匹配列的表中获取数据?
- 11. 获取数据库表中计算列的列表(SQL Server)
- 12. 如何从PHP中的时间戳列表中统计时间?
- 13. 获取列表中最旧的时间戳Java
- 14. 从FTP文件列表中获取项目的时间戳
- 15. 从列表中获取时间戳的Python错误
- 16. 如何获取用户拥有的数据库列表?
- 17. PHP:从阵列获取的时间戳数据之间
- 18. 如何将UNIX时间戳列表转换为熊猫数据框中的日期时间对象列表?
- 19. MySQL:获取某个数据库中的表中的所有列
- 20. 如何获取Oracle数据库中所有最后修改表的列表?
- 21. 使用时间戳列迁移数据库表
- 22. 如何从日历数据库获取可用时间段的列表
- 23. 如何获取数据库中表格的空闲时间?
- 24. 如何使用psycopg2获取数据库更新的时间戳
- 25. 数据库中所有表的列表
- 26. 有没有办法从时间戳类型列中获取日期时间值?
- 27. 如何获取数据库中的RecordType列表?
- 28. 如何使用PDO获取PHP中的MySQL数据库列表?
- 29. 如何获取Oracle数据库中的锁定用户列表?
- 30. 如何获取t-sql中的条件数据库列表
因为我只要求对表,我补充说: 和TABLE_TYPE ='BASE TABLE' 谢谢。 – DavidStein 2010-08-13 15:08:39