新聞中心
將MSSQL數(shù)據(jù)庫中的所有數(shù)據(jù)表獲取到并加以管理是MSSQL使用者在查看數(shù)據(jù)時(shí)也是一項(xiàng)重要的工作,查詢數(shù)據(jù)庫中所有數(shù)據(jù)表名是很實(shí)用的功能。一般我們可以利用T-SQL中的兩個(gè)系統(tǒng)存儲(chǔ)過程sp_tables和sp_tables_info_99_OC 可以獲取MSSQL Server中的數(shù)據(jù)庫中所有的表信息,現(xiàn)在來看一下利用MSSQL獲取數(shù)據(jù)庫所有的表的方法。首先在MSSQL中查詢名為“TableName”的表。方法如下:

select name from sys.tables where type = 'U'
以上查詢代碼表示查詢所有的表,即獲取MSSQL Server中的數(shù)據(jù)庫中所有的表信息。但只能獲得表名,其他詳細(xì)信息未能獲取。
另一種方法則是利用T-SQL系統(tǒng)存儲(chǔ)過程sp_tables_Info_99_OC,該存儲(chǔ)過程可以用于查詢數(shù)據(jù)庫中所有的表,包括表創(chuàng)建日期、表類型等信息,具體查詢語句如下:
exec sp_tables_info_99_OC
查詢成功后,可以獲取到更詳細(xì)的數(shù)據(jù),如表的創(chuàng)建日期,表的范圍等等。用一句話總結(jié),利用MSSQL獲取數(shù)據(jù)庫中所有數(shù)據(jù)表有兩種方法:一是使用查詢系統(tǒng)表sys.tables,二是使用存儲(chǔ)過程sp_tables_Info_99_OC。而兩種查詢方式對(duì)于獲取不同程度的數(shù)據(jù)表信息,使用者可以根據(jù)使用習(xí)慣自由選擇,從而獲得最需要的庫信息。
成都網(wǎng)站推廣找創(chuàng)新互聯(lián),老牌網(wǎng)站營銷公司
成都網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)(www.cdcxhl.com)專注高端網(wǎng)站建設(shè),網(wǎng)頁設(shè)計(jì)制作,網(wǎng)站維護(hù),網(wǎng)絡(luò)營銷,SEO優(yōu)化推廣,快速提升企業(yè)網(wǎng)站排名等一站式服務(wù)。IDC基礎(chǔ)服務(wù):云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗(yàn)、服務(wù)器租用、服務(wù)器托管提供四川、成都、綿陽、雅安、重慶、貴州、昆明、鄭州、湖北十堰機(jī)房互聯(lián)網(wǎng)數(shù)據(jù)中心業(yè)務(wù)。
網(wǎng)頁題目:利用MSSQL獲取數(shù)據(jù)庫中所有數(shù)據(jù)表的方法(mssql獲取所有數(shù)據(jù)表)
轉(zhuǎn)載注明:http://www.dlmjj.cn/article/cdijoih.html


咨詢
建站咨詢
