成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

教您查詢SQL字段屬性的sql語句寫法

數據庫 SQL Server
下文對查詢SQL字段屬性的sql語句寫法進行了詳細的闡述說明,該SQL腳本供您參考學習,希望對您能夠有所幫助。

想要查看SQL字段屬性,應該如何實現呢?下面為您介紹的就是查詢SQL字段屬性的sql語句寫法,希望對您學習SQL字段屬性方面有所啟迪。

  1. SELECT sysobjects.name AS tableName, syscolumns.name AS field, properties.[value] AS fieldRemark, systypes.name AS type,   
  2.  
  3. syscolumns.length, ISNULL(COLUMNPROPERTY(syscolumns.id, syscolumns.name, 'Scale'), 0) AS [decimal], syscolumns.isnullable AS isnulls,   
  4.  
  5. CASE WHEN syscomments.text IS NULL THEN '' ELSE syscomments.text END AS [Default],   
  6.  
  7. CASE WHEN COLUMNPROPERTY(syscolumns.id, syscolumns.name, 'IsIdentity') = 1 THEN 'Y' ELSE 'N' END AS [id], CASE WHEN EXISTS  
  8.  
  9. (SELECT 1 FROM sysobjects WHERE xtype = 'PK' AND name IN (SELECT name FROM sysindexes WHERE indid IN (SELECT indid FROM sysindexkeys WHERE id = syscolumns.id AND colid = syscolumns.colid)))   
  10. THEN 'Y' ELSE 'N' END AS PK FROM syscolumns INNER JOIN sysobjects ON sysobjects.id = syscolumns.id INNER JOIN  
  11. systypes ON syscolumns.xtype = systypes.xtype LEFT OUTER JOIN sysproperties properties ON syscolumns.id = properties.id AND   
  12. syscolumns.colid = properties.smallid LEFT OUTER JOIN sysproperties ON sysobjects.id = sysproperties.id AND   
  13. sysproperties.smallid = 0 LEFT OUTER JOIN syscomments ON syscolumns.cdefault = syscomments.id  
  14. WHERE (sysobjects.xtype = 'U') and systypes.name<>'sysname' order by sysobjects.name  
  15.  
  16. 使用:把這段代碼拷貝到查詢分析器內選中相關查詢的數據庫名即可。  
  17. //符合我自己使用的查詢數據庫字典方法:SQL server 200  
  18.  
  19. SELECT sysobjects.name AS 表名,--獲取數據庫表名  
  20.  
  21.        CASE WHEN EXISTS (SELECT 1 FROM sysobjects WHERE xtype = 'PK' AND name IN  
  22.  
  23.                          (SELECT name FROM sysindexes WHERE indid IN   
  24.  
  25.                          (SELECT indid FROM sysindexkeys WHERE id = syscolumns.id AND colid = syscolumns.colid)))   
  26.  
  27.                          THEN 'K' ELSE '' END AS PK,--是否是主鍵  
  28. syscolumns.name AS 字段名,   
  29. properties.[value] AS 字段描述,  
  30. systypes.name AS 數據類型,   
  31. syscolumns.length AS 長度,   
  32. CASE syscolumns.isnullable WHEN '1' THEN '是' ELSE '否'END AS 允許為空,   
  33.  
  34.        CASE WHEN syscomments.text IS NULL THEN '' ELSE syscomments.text END AS 默認值  
  35.  
  36.        FROM syscolumns INNER JOIN  
  37.  
  38.                          sysobjects ON sysobjects.id = syscolumns.id INNER JOIN  
  39.  
  40.                          systypes ON syscolumns.xtype = systypes.xtype LEFT OUTER JOIN   
  41.  
  42.                          sysproperties properties ON syscolumns.id = properties.id AND   
  43.  
  44.                          syscolumns.colid = properties.smallid LEFT OUTER JOIN   
  45.  
  46.                          sysproperties ON sysobjects.id = sysproperties.id AND sysproperties.smallid = 0 LEFT OUTER JOIN  
  47.  
  48.                          syscomments ON syscolumns.cdefault = syscomments.id  
  49.  
  50.        WHERE (sysobjects.xtype = 'U') and systypes.name<>'sysname'   
  51. order by sysobjects.name desc  

 

 

 

【編輯推薦】

SQL約束控制語句

帶您深入了解sql字段類型

教您如何獲取SQL字段默認值

SQL修改字段默認值

SQL Server時間算法大全

責任編輯:段燃 來源: 互聯網
相關推薦

2010-09-07 09:45:48

SQL語句

2010-09-14 16:36:34

SQL SERVER查

2010-09-25 11:02:33

SQL主鍵

2010-09-28 15:19:13

SQL語句

2010-09-07 10:42:12

SQL語句

2010-09-26 13:56:43

SQL遠程查詢

2010-09-26 16:56:14

sql語句

2010-09-28 15:07:14

SQL語句

2010-09-28 10:35:58

SQL字段默認值

2010-09-01 15:59:44

SQL刪除字段

2010-09-28 15:13:10

SQL語句

2010-09-28 11:07:37

SQL索引

2010-09-07 15:54:47

SQL語句LIKE

2010-10-27 17:04:41

Oracle動態查詢

2010-09-24 19:23:51

SQL查詢時間段

2010-09-24 15:58:24

SQL語句逐條更新

2010-09-03 14:14:16

SQL刪除

2010-09-24 16:52:18

sql DATENAM

2010-09-26 13:51:48

SQL游標

2010-09-07 15:31:20

SQL語句事務
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品色 | 日韩视频在线播放 | 日韩在线小视频 | 国产欧美日韩一区二区三区 | 国产乱码精品一品二品 | 国产二区av | 91在线视频精品 | 天堂综合网久久 | 欧美成人一区二区三区 | 中文字幕免费 | 在线免费观看黄a | av福利网站 | 亚洲精品电影网在线观看 | 国产xxxx岁13xxxxhd | 亚洲成av | 日韩高清一区二区 | www.se91| 欧美 日韩 中文 | 做a网站| 欧美在线视频一区 | 黄色欧美视频 | 91精品国产色综合久久 | 中文字幕一区二区三区精彩视频 | 91大神新作在线观看 | 麻豆一区二区三区精品视频 | 影视先锋av资源噜噜 | 97热在线 | 在线视频 亚洲 | 国产在线观看一区 | 欧美影院 | 99精品在线 | 成人一区二区三区在线观看 | 中文字幕亚洲一区二区三区 | 欧美二区三区 | 午夜精品一区二区三区在线观看 | 亚洲黄色av | 日韩国产黄色片 | 国产自产c区 | 免费一区二区三区 | 中文字幕乱码一区二区三区 | 国产欧美日韩精品一区 |