当前位置:网站首页>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
边栏推荐
猜你喜欢

《MATLAB 神经网络43个案例分析》:第43章 神经网络高效编程技巧——基于MATLAB R2012b新版本特性的探讨

Job object of collaboration in kotlin

Classes and objects - initialization and cleanup of objects - constructor call rules

Servlet中数据传到JSP页面使用el表达式${}无法显示问题

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

线程安全的单例模式

What does "where 1=1" mean

Summary of interview project technology stack

Pytorch convolution network regularization dropblock

Random shuffle note
随机推荐
Exception handling in kotlin process
COM and cn
面试项目技术栈总结
GBase 8c系统表pg_database
The data in servlet is transferred to JSP page, and the problem cannot be displayed using El expression ${}
HTB-Devel
《MATLAB 神经网络43个案例分析》:第43章 神经网络高效编程技巧——基于MATLAB R2012b新版本特性的探讨
Gbase 8C function / stored procedure definition
Matlab tips (24) RBF, GRNN, PNN neural network
COM和CN
SQL statement
Gbase 8C system table PG_ auth_ members
Startup mode and scope builder of collaboration in kotlin
Detailed analysis of micro service component sentinel (hystrix)
Flink CDC mongoDB 使用及Flink sql解析monggo中复杂嵌套JSON数据实现
Servlet中数据传到JSP页面使用el表达式${}无法显示问题
Awk from getting started to being buried (2) understand the built-in variables and the use of variables in awk
GBase 8c 创建用户/角色 示例二
The use of Flink CDC mongodb and the implementation of Flink SQL parsing complex nested JSON data in monggo
[translation] flux is safe. Gain more confidence through fuzzy processing