猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
查找所有包含具有指定名称的列的表-MS SQLServer
查找所有包含具有指定名称的列的表-MS SQLServer
是否可以查询包含列的表名?
LIKE '%myName%'
?
慕容708150
浏览 602
回答 3
3回答
尚方宝剑之说
搜索表:SELECT c.name AS 'ColumnName' ,t.name AS 'TableName'FROM sys.columns cJOIN sys.tables t ON c.object_id = t.object_idWHERE c.name LIKE '%MyName%'ORDER BY TableName ,ColumnName;搜索表和视图:SELECT COLUMN_NAME AS 'ColumnName' ,TABLE_NAME AS 'TableName'FROM INFORMATION_SCHEMA.COLUMNSWHERE COLUMN_NAME LIKE '%MyName%'ORDER BY TableName ,ColumnName;
0
0
0
慕勒3428872
我们还可以使用以下语法:select * from INFORMATION_SCHEMA.COLUMNS where COLUMN_NAME like '%clientid%' order by TABLE_NAME
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
MySQL
SQL Server
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续