1.查詢(xún)數(shù)據(jù)庫(kù)中的所有數(shù)據(jù)庫(kù)名:
SELECT ?Name ?FROM ?Master..SysDatabases ?ORDER BY ?Name
使用如下:
查詢(xún)所有數(shù)據(jù)庫(kù)名:
查詢(xún)所有數(shù)據(jù)庫(kù)名
查詢(xún)名稱(chēng)中包含‘APP’的所有數(shù)據(jù)庫(kù):
名稱(chēng)包含'APP'的數(shù)據(jù)庫(kù)
2.查詢(xún)某個(gè)數(shù)據(jù)庫(kù)中所有的表名:
SELECT ?Name ?FROM ?SysObjects ?Where ?XType='U' ?ORDER ?BY ?Name
使用如下:
查詢(xún)數(shù)據(jù)庫(kù)中的所有表名:
查詢(xún)所有表名
查詢(xún)數(shù)據(jù)庫(kù)表名中包含某個(gè)字段的所有表
包含‘System’的所有表名
3.我們有時(shí)候會(huì)需要查詢(xún)數(shù)據(jù)庫(kù)中包含某字段的所有的表它呀,去進(jìn)行update捌蚊,這時(shí)就可以用下面的SQL來(lái)實(shí)現(xiàn):
select object_name(id) objName,Name as colName
from syscolumns
where (name like'%此處寫(xiě)需要查詢(xún)的字段名稱(chēng)%')
and id in(select id from sysobjects where xtype='u')
order by objname
使用效果:
查詢(xún)所有包含Password字段的表
;