查询当前数据库中所有表名,不用指定数据库,选中某数据库直接执行SQL就好
-- 'U':所有用户表名; 'S':所有系统表名;'V':所有视图表名
SELECT name FROM sysobjects WHERE xtype='U' OR xtype='S' OR xtype='V'
查询指定数据库数据库中所有表名,
SELECT TABLE_NAME=H.TABLE_NAME ,TableComment = ISNULL(F.VALUE,H.TABLE_NAME)
FROM INFORMATION_SCHEMA.TABLES H
LEFT JOIN sysobjects D ON H.TABLE_NAME=D.NAME
LEFT JOIN sys.extended_properties F ON D.ID=F.major_id AND F.minor_id=0
WHERE H.TABLE_TYPE = 'BASE TABLE' AND H.TABLE_CATALOG='jshop'