惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
Secure Thoughts
T
The Exploit Database - CXSecurity.com
W
WeLiveSecurity
S
Security @ Cisco Blogs
Cloudbric
Cloudbric
D
Darknet – Hacking Tools, Hacker News & Cyber Security
N
News and Events Feed by Topic
P
Privacy & Cybersecurity Law Blog
Help Net Security
Help Net Security
L
LINUX DO - 最新话题
H
Hacker News: Front Page
H
Heimdal Security Blog
Google DeepMind News
Google DeepMind News
V
Vulnerabilities – Threatpost
Know Your Adversary
Know Your Adversary
F
Fortinet All Blogs
博客园 - 三生石上(FineUI控件)
Recorded Future
Recorded Future
阮一峰的网络日志
阮一峰的网络日志
T
Tor Project blog
D
DataBreaches.Net
V
Visual Studio Blog
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Stack Overflow Blog
Stack Overflow Blog
GbyAI
GbyAI
Recent Commits to openclaw:main
Recent Commits to openclaw:main
aimingoo的专栏
aimingoo的专栏
The Hacker News
The Hacker News
A
Arctic Wolf
大猫的无限游戏
大猫的无限游戏
月光博客
月光博客
P
Proofpoint News Feed
T
Tailwind CSS Blog
Apple Machine Learning Research
Apple Machine Learning Research
WordPress大学
WordPress大学
Scott Helme
Scott Helme
酷 壳 – CoolShell
酷 壳 – CoolShell
SecWiki News
SecWiki News
The Cloudflare Blog
N
News and Events Feed by Topic
宝玉的分享
宝玉的分享
Hacker News - Newest:
Hacker News - Newest: "LLM"
小众软件
小众软件
博客园 - Franky
人人都是产品经理
人人都是产品经理
J
Java Code Geeks
Blog — PlanetScale
Blog — PlanetScale
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Attack and Defense Labs
Attack and Defense Labs
T
Threat Research - Cisco Blogs

博客园 - Jimmyzhang

每个孩子都是一朵独一无二的风信子(轉載,不知何處) MINA2官方教程翻译 2.x与1.x的变化 你应该辞职去创业吗?(轉載) Windows 2003上Oracle用花生壳工具通过公网连接步骤. 职场成功最重要的53句箴言(轉) 毕业后的五年拉开大家差距的原因在哪里(轉) - Jimmyzhang - 博客园 优秀的孩子是这样培养的 有感于国际米兰拿到欧冠后其主教练穆里尼奥执教态度 传说:十个看完,九个有领悟 (轉載) 英语新闻网站大全(转载) Java连接各种数据库的实例 - Jimmyzhang - 博客园 圖片縮放及改變資料庫中的容量(BLOB),降低品質等專案代碼. 少有人走的路 人生最大的敌人是自已 小议改变 不对称创新 讀后感 轉載-----中专毕业后我的七年(励志篇,年轻人必看) 即將來臨的經濟崩潰 写网站策划书应知道的十九个理论-----引用
sql server 數據字典(轉載)
Jimmyzhang · 2008-11-17 · via 博客园 - Jimmyzhang

 SELECT
sysobjects.name AS 表名称, --sysproperties.[value] AS 表说明,
syscolumns.name AS 字段名称, --properties.[value] AS 字段说明,
systypes.name AS 字段类型,
syscolumns.length AS 字段长度,
ISNULL(COLUMNPROPERTY(syscolumns.id,  syscolumns.name,'Scale'), 0) AS 小数位数,
CASE WHEN syscolumns.isnullable=0  THEN '' ELSE '√' END AS 是否为空,
CASE WHEN syscomments.text IS NULL THEN '' ELSE syscomments.text  END AS 缺省值,
CASE WHEN COLUMNPROPERTY(syscolumns.id,  syscolumns.name, 'IsIdentity')= 1 THEN '√' ELSE ''  END AS 递增字段,
CASE WHEN sysindexes.name IS NULL THEN '' ELSE sysindexes.name END AS 索引名称,
CASE WHEN sysindexkeys.keyno IS NULL THEN '' ELSE  CONVERT(VARCHAR(10),sysindexkeys.keyno ) END AS 索引位置,
CASE WHEN sysindexes.indid=1 THEN '聚集索引' 
           WHEN sysindexes.indid>1 AND sysindexes.indid<>255 THEN '非聚集索引'
           WHEN sysindexes.indid IS NULL THEN  ''  ELSE   '其他'                      END AS 索引类型,
CASE WHEN EXISTS (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)))
           THEN '√' ELSE ''  END AS 主键,
CASE WHEN sysforeignkeys.constid IS NULL THEN ''  ELSE '√' END AS 外健
FROM syscolumns  --数据表字段
INNER JOIN sysobjects  --数据对象
      ON sysobjects.id = syscolumns.id
INNER JOIN systypes  --数据类型
      ON syscolumns.xtype = systypes.xtype
LEFT OUTER JOIN sysproperties  properties --字段属性信息
      ON syscolumns.id = properties.id  AND syscolumns.colid = properties.smallid
LEFT OUTER JOIN sysproperties  --表属性信息
      ON sysobjects.id = sysproperties.id  AND sysproperties.smallid = 0
LEFT OUTER JOIN syscomments --注释信息
      ON syscolumns.cdefault = syscomments.id
LEFT OUTER JOIN sysindexkeys --索引中的键或列的信息
      ON sysindexkeys.id = syscolumns.id  AND sysindexkeys.colid = syscolumns.colid
LEFT OUTER JOIN sysindexes  --数据库索引表
      ON sysindexes.id = sysindexkeys.id AND sysindexes.indid = sysindexkeys.indid
LEFT OUTER JOIN sysforeignkeys --數據庫索引主鍵表
      ON sysforeignkeys.fkeyid = syscolumns.id  AND sysforeignkeys.fkey = syscolumns.colid
WHERE (sysobjects.xtype = 'U')
order by sysobjects.id,syscolumns.colid

posted on 2008-11-17 10:56  Jimmyzhang  阅读(719)  评论()    收藏  举报