小编典典

如何在T-SQL中做等同于“ HOW TABLES”的工作?

sql

我想根据表名称在SQL Server 2005 Express数据库中查找表。在MySQL我会用SHOW TABLES LIKE "Datasheet%",但是在T-SQL这引发一个错误(它试图寻找一个SHOW存储过程和失败)。

这可能吗?如果可以,怎么办?


阅读 162

收藏
2021-04-15

共1个答案

小编典典

这将为您提供当前数据库中的表的列表:

Select Table_name as "Table name"
From Information_schema.Tables
Where Table_type = 'BASE TABLE' and Objectproperty 
(Object_id(Table_name), 'IsMsShipped') = 0

可以在这里找到其他一些有用的T-SQL位:http :
//www.devx.com/tips/Tip/28529

2021-04-15