CM2*_*M2K 0 sybase sybase-ase sap-iq
在SQL Server 2012中我正在使用
USE myDatabase;
GO
SELECT *
FROM sys.objects
WHERE type = 'U';
Run Code Online (Sandbox Code Playgroud)
可以在syBase中做同样的事情吗?
为了获得当前数据库中所有表的列表,您可以通过类型='U'过滤sysobjects表,例如:
select convert(varchar(30),o.name) AS table_name
from sysobjects o
where type = 'U'
order by table_name
Run Code Online (Sandbox Code Playgroud)
进一步参考
这是在MSSQL或中获取所有表名的示例SQL Server database:
USE test; //SELECT DATABASE
SELECT table_name FROM information_schema.tables WHERE table_type = 'base table'
Run Code Online (Sandbox Code Playgroud)
或者您可以使用sys.tables从选定数据库中获取所有表名,如以下SQL查询所示
USE test; //SELECT DATABASE
SELECT * FROM sys.tables
Run Code Online (Sandbox Code Playgroud)
这就是如何从SQL Server中的数据库中查找所有表名的全部内容。
| 归档时间: |
|
| 查看次数: |
43872 次 |
| 最近记录: |