当前位置:网站首页>SQL Server Query spécifie la structure de la table
SQL Server Query spécifie la structure de la table
2022-07-03 02:33:00 【Lee Meier.】
SELECT
Nom du tableau = 'dbo.Treestructure',
Description du tableau = CASE WHEN A.COLORDER=1 THEN ISNULL(F.VALUE,'') ELSE '' END,
Numéro de champ = A.COLORDER,
Nom du champ = A.NAME,
Auto - identification = CASE WHEN COLUMNPROPERTY( A.ID,A.NAME,'ISIDENTITY')=1 THEN '√'ELSE '' END,
Clé primaire = CASE WHEN EXISTS(SELECT 1 FROM SYSOBJECTS WHERE XTYPE='PK' AND PARENT_OBJ=A.ID AND NAME IN (
SELECT NAME FROM SYSINDEXES WHERE INDID IN(
SELECT INDID FROM SYSINDEXKEYS WHERE ID = A.ID AND COLID=A.COLID))) THEN '√' ELSE '' END,
Type de données = B.NAME,
Octets occupés = A.LENGTH,
Longueur = COLUMNPROPERTY(A.ID,A.NAME,'PRECISION'),
Décimales = ISNULL(COLUMNPROPERTY(A.ID,A.NAME,'SCALE'),0),
Peut être vide = CASE WHEN A.ISNULLABLE=1 THEN '√'ELSE '' END,
Par défaut = ISNULL(E.TEXT,''),
Description du champ = ISNULL(G.[VALUE],'')
FROM
SYSCOLUMNS A
LEFT JOIN SYSTYPES B ON A.XUSERTYPE=B.XUSERTYPE
INNER JOIN SYSOBJECTS D ON A.ID=D.ID AND D.XTYPE='U' AND D.NAME<>'DTPROPERTIES'
LEFT JOIN SYSCOMMENTS E ON A.CDEFAULT=E.ID
LEFT JOIN sys.extended_properties G ON A.ID=G.major_id AND A.COLID=G.minor_id
LEFT JOIN sys.extended_properties F ON D.ID=F.major_id AND F.minor_id=0
where
D.name = 'Treestructure'
ORDER BY D.NAME,A.ID,A.COLORDER
边栏推荐
- Distributed transaction solution
- easyExcel
- [Flutter] dart: class; abstract class; factory; Class, abstract class, factory constructor
- [codeforces] cf1338a - Powered addition [binary]
- 返回一个树形结构数据
- GBase 8c 触发器(一)
- GBase 8c系统表-pg_class
- [translation] flux is safe. Gain more confidence through fuzzy processing
- GBase 8c系统表-pg_attribute
- Codeforces Round #418 (Div. 2) D. An overnight dance in discotheque
猜你喜欢
【ROS进阶篇】第六讲 ROS中的录制与回放(rosbag)

Tongda OA homepage portal workbench

easyExcel

Detailed analysis of micro service component sentinel (hystrix)

Matlab tips (24) RBF, GRNN, PNN neural network

Job object of collaboration in kotlin

面试项目技术栈总结

Linear rectification function relu and its variants in deep learning activation function

返回一个树形结构数据

Summary of interview project technology stack
随机推荐
Detailed analysis of micro service component sentinel (hystrix)
《MATLAB 神经网络43个案例分析》:第43章 神经网络高效编程技巧——基于MATLAB R2012b新版本特性的探讨
GBase 8c系统表pg_database
GBase 8c系统表-pg_aggregate
Simple understanding of SVG
GBase 8c系统表-pg_conversion
[translation] flux is safe. Gain more confidence through fuzzy processing
easyPOI
Current situation and future of Web3 in various countries
cvpr2022去雨去雾
Build a private cloud disk cloudrev
为什么会选择框架?选择什么样的框架
Monitoring and management of JVM
GBase 8c 触发器(一)
Mathematical statistics -- Sampling and sampling distribution
2022-2028 global splicing display industry research and trend analysis report
GBase 8c系统表-pg_constraint
Gbase 8C system table PG_ conversion
Error invalid bound statement (not found): com ruoyi. stock. mapper. StockDetailMapper. XXXX solution
Restcloud ETL cross database data aggregation operation