閱讀380 返回首頁    go 阿裏雲 go 技術社區[雲棲]


如何遍曆數據庫表格及每個表格的字段

  本文僅用來作為個人的在忘記實現時,方便翻找的記錄本。也為一些使用google和baidu的朋友提供一個鏈接。沒有任何技術含量。

 

    查詢一個數據庫的表:

    select   *   from   test..sysobjects   where   xtype='u'    -- test為數據庫名,後兩個點必須,否則語法報錯

  

    在結果中你可以看到若幹字段,其中包括表名、表ID、表類型等一係列信息。

 

    查詢一個表中的字段和字段類型:

    select * from  syscolumns   where   id=object_id('tablename')   -- tablename為表名,xtype為56等數字,它們在systypes表中有定義.

 

    你可以在sql server企業管理器下,右鍵(Local)(Windows NT),點擊“編輯SQL Server注冊屬性(E)...”後,將“顯示係統數據庫與係統對象(Y)”勾上。這樣你可以預覽數據庫建庫的一些屬性了。

 

    通過條件過濾,可以實現許多特別的需求。

 

最後更新:2017-04-02 00:06:46

  上一篇:go 不要重複發明輪子:C++重用的5重境界(5)——消息通信(完結篇)
  下一篇:go 在c#中關於線程調用控件