欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

如何獲取SqlServer2005表結(jié)構(gòu)(字段,主鍵,外鍵,遞增,描述)

 更新時間:2013年06月11日 16:00:35   作者:  
本篇文章是對如何獲取SqlServer2005表結(jié)構(gòu)(字段,主鍵,外鍵,遞增,描述)的方法進行了詳細的分析介紹,需要的朋友參考下
1.獲取表的基本字段屬性
復制代碼 代碼如下:

--獲取SqlServer中表結(jié)構(gòu)
SELECT syscolumns.name,systypes.name,syscolumns.isnullable,
syscolumns.length
FROM syscolumns, systypes
WHERE syscolumns.xusertype = systypes.xusertype
AND syscolumns.id = object_id('你的表名')

運行效果

2.如果還想要獲取字段的描述信息則

復制代碼 代碼如下:

--獲取SqlServer中表結(jié)構(gòu) 主鍵,及描述
declare @table_name as varchar(max)
set @table_name = '你的表名'
select sys.columns.name, sys.types.name, sys.columns.max_length, sys.columns.is_nullable,
  (select count(*) from sys.identity_columns where sys.identity_columns.object_id = sys.columns.object_id and sys.columns.column_id = sys.identity_columns.column_id) as is_identity ,
  (select value from sys.extended_properties where sys.extended_properties.major_id = sys.columns.object_id and sys.extended_properties.minor_id = sys.columns.column_id) as description
  from sys.columns, sys.tables, sys.types where sys.columns.object_id = sys.tables.object_id and sys.columns.system_type_id=sys.types.system_type_id and sys.tables.name=@table_name order by sys.columns.column_id

運行效果


3.單獨查詢表的遞增字段

復制代碼 代碼如下:

--單獨查詢表遞增字段
select [name] from syscolumns where
id=object_id(N'你的表名') and COLUMNPROPERTY(id,name,'IsIdentity')=1

運行效果


4.獲取表的主外鍵

復制代碼 代碼如下:

--獲取表主外鍵約束
exec sp_helpconstraint   '你的表名' ;

運行效果


相關(guān)文章

  • 淺談Mysql中類似于nvl()函數(shù)的ifnull()函數(shù)

    淺談Mysql中類似于nvl()函數(shù)的ifnull()函數(shù)

    下面小編就為大家?guī)硪黄獪\談Mysql中類似于nvl()函數(shù)的ifnull()函數(shù)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • MySQL5.7.31 64位免安裝版使用教程圖解

    MySQL5.7.31 64位免安裝版使用教程圖解

    這篇文章主要介紹了MySQL5.7.31 64位免安裝版使用教程,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-10-10
  • mysql格式化小數(shù)保留小數(shù)點后兩位(小數(shù)點格式化)

    mysql格式化小數(shù)保留小數(shù)點后兩位(小數(shù)點格式化)

    今天遇到一個問題,格式化浮點數(shù)的問題,用format(col,2)保留兩位小數(shù)點,出現(xiàn)一個問題,例如下面的語句,后面我們給出解決方法
    2013-12-12
  • mysql添加索引方法詳解(Navicat可視化加索引與sql語句加索引)

    mysql添加索引方法詳解(Navicat可視化加索引與sql語句加索引)

    索引用來快速地尋找那些具有特定值的記錄,如果沒有索引,執(zhí)行查詢時MySQL必須從第一個記錄開始掃描整個表的所有記錄,直至找到符合要求的記錄,表里面的記錄數(shù)量越多,代價就越高,下面這篇文章主要給大家介紹了關(guān)于mysql添加索引的相關(guān)資料,需要的朋友可以參考下
    2022-11-11
  • mysql導出查詢結(jié)果到csv的實現(xiàn)方法

    mysql導出查詢結(jié)果到csv的實現(xiàn)方法

    下面小編就為大家?guī)硪黄猰ysql導出查詢結(jié)果到csv的實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-04-04
  • Mysql根據(jù)某層部門ID查詢所有下級多層子部門的示例

    Mysql根據(jù)某層部門ID查詢所有下級多層子部門的示例

    這篇文章主要介紹了Mysql根據(jù)某層部門ID查詢所有下級多層子部門的示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-12-12
  • MySQL 數(shù)據(jù)庫雙向鏡像、循環(huán)鏡像(復制)

    MySQL 數(shù)據(jù)庫雙向鏡像、循環(huán)鏡像(復制)

    在MySQL數(shù)據(jù)庫鏡像的貼子中,主數(shù)據(jù)庫A 的數(shù)據(jù)鏡像到從數(shù)據(jù)庫B,是單向的,Zen Cart網(wǎng)店的數(shù)據(jù)讀寫都必須在數(shù)據(jù)庫A進行,結(jié)果會自動鏡像到數(shù)據(jù)庫B中。但是對數(shù)據(jù)庫B的直接操作,不會影響數(shù)據(jù)庫A。
    2011-05-05
  • 淺析使用JDBC操作MySQL需要添加Class.forName(

    淺析使用JDBC操作MySQL需要添加Class.forName("com.mysql.jdbc.Driver")

    這篇文章主要介紹了使用JDBC操作MySQL需要添加Class.forName("com.mysql.jdbc.Driver")的相關(guān)知識,非常不錯,具有一定的參考借鑒價值 ,需要的朋友可以參考下
    2019-04-04
  • MySQL窗口函數(shù)實現(xiàn)榜單排名

    MySQL窗口函數(shù)實現(xiàn)榜單排名

    相信大家在日常的開發(fā)中經(jīng)常會碰到榜單類的活動需求,本文主要介紹了MySQL窗口函數(shù)實現(xiàn)榜單排名,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-04-04
  • Mysql聯(lián)合查詢UNION和Order by同時使用報錯問題的解決辦法

    Mysql聯(lián)合查詢UNION和Order by同時使用報錯問題的解決辦法

    很多朋友剛使用聯(lián)合查詢UNION的時候常常會理所當然的將聯(lián)合查詢理解為把沒一個子查詢的結(jié)果集組合成一個大的結(jié)果集
    2014-04-04

最新評論