在Sybase central工具中,我們經(jīng)常能看到如下頁面:
成都創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供永年網(wǎng)站建設(shè)、永年做網(wǎng)站、永年網(wǎng)站設(shè)計(jì)、永年網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、永年企業(yè)網(wǎng)站模板建站服務(wù),十多年永年做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
昨天正巧有個客戶需要導(dǎo)出這么一份table的數(shù)據(jù),于是我寫了如下SQL語句來查詢table信息:
SELECT tbl.table_name AS "Name", usr.user_name AS "Owner", 'Table' AS Type, --因?yàn)椴樵兊氖荰able的信息,而非View的,所以Type列中的數(shù)據(jù)一直都是'Table',這里就hard code了 remarks AS "Comment" FROM sys.SYSTABLE AS tbl LEFT JOIN sys.SYSUSER AS usr ON usr.user_id = tbl.creator WHERE creator IN ( SELECT creator FROM sys.SYSTABLE WHERE table_name='zip2kv' --我們知道其中一個表的表名,所以直接查詢systable就好了,否則還得去查db表 );
上面這一堆寫的啥東東??配圖被51CTO弄丟了,時隔這么久,連我自己都不知道寫的啥了。下面整理一下,也許還有點(diǎn)參考價值。
Sybase ASA 12數(shù)據(jù)庫中存有系統(tǒng)表,這些系統(tǒng)表中記錄了業(yè)務(wù)數(shù)據(jù)庫(用戶因?yàn)闃I(yè)務(wù)需要自行創(chuàng)建的數(shù)據(jù)庫)中的Meta信息。比如,系統(tǒng)的db表中會記錄當(dāng)前Sybase ASA上存在的所有數(shù)據(jù)庫名稱。而,sys.SYSTABLE顧名思義,就是SYSTABLE系統(tǒng)表中保存有Sybase ASA數(shù)據(jù)庫管理系統(tǒng)中所有的表的相關(guān)定義信息。幾乎所有你可以使用的Meta信息都記錄在以sys為schema的系統(tǒng)表中,只要對應(yīng)Sybase ASA的文檔自己翻找一下,應(yīng)該就能找到你想要的信息。
分享題目:SybaseASA12中使用SQL查詢表信息
文章起源:http://aaarwkj.com/article40/ipdeho.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供云服務(wù)器、微信小程序、用戶體驗(yàn)、響應(yīng)式網(wǎng)站、網(wǎng)站維護(hù)、品牌網(wǎng)站設(shè)計(jì)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)