SqlServer 获取所有的数据库名_表名_字段名

原创
2022/02/28 11:14
阅读数 591

一、SqlServer获取所有的数据库名

--获取所有的数据库

select * from sys.databases;

--获取所有的非系统数据库
select * from sys.databases where database_id>4;

 

二、获取所有表名:

SELECT Name FROM DatabaseName..SysObjects Where XType='U' ORDER BY Name
XType='U':表示所有用户表;
XType='S':表示所有系统表;

三、获取所有的字段名:

SELECT Name FROM SysColumns WHERE id=Object_Id('TableName')

 

 

更多:

 SqlServer无备份

 SqlServer 触发器使用整理(二)案例

 SqlServer 触发器使用整理(一)

 

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部