SQLServer 列出每个表的列和属性
2024-10-19 04:31:11
USE DBProjectSY
GO
SELECT OBJECT_SCHEMA_NAME(T.[object_id], DB_ID()) AS [架构名] ,
T.[name] AS [表名] ,
AC.[name] AS [列名] ,
TY.[name] AS [系统数据类型] ,
TY.is_user_defined AS [是否用户自定义类型],--1 = 用户定义类型,0 = SQL Server 系统数据类型
AC.[max_length] [最大长度],
AC.[precision] [精确度],--如果列包含的是数值,则为该列的精度;否则为0
AC.[scale] [数值范围],--如果列包含的是数值,则为列的小数位数;否则为0
AC.[is_nullable] [是否允许为空],
AC.[is_ansi_padded][是否使用ANSI_PADDING]--1 = 如果列为字符、二进制或变量类型,则该列使用ANSI_PADDING ON 行为
FROM sys.[tables] AS T
INNER JOIN sys.[all_columns] AC ON T.[object_id] = AC.[object_id]
INNER JOIN sys.[types] TY ON AC.[system_type_id] = TY.[system_type_id]
AND AC.[user_type_id] = TY.[user_type_id]
WHERE T.[is_ms_shipped] = 0
ORDER BY T.[name] ,
AC.[column_id]
最新文章
- Apple Watch版微信来了 收发微信刷朋友圈不在话下
- Html5浏览器缓存 sessionStorage 与 localStorage
- Cannot find or open the PDB file问题的解决
- Proteus 8 画原理图仿真 1602 LCD显示字符
- 【原创随笔】Sql2008 R2 做CQRS小结
- 简单几何(直线位置) POJ 1269 Intersecting Lines
- jquery easyui Combobox 实现 两级联动
- Check Box Select/Deselect All on Grid
- POJ 2185 Milking Grid(KMP)
- Polyline对象 - (及其他对象的关系)
- kubuntu添加windows字体
- 与众不同 windows phone (20) - Device(设备)之位置服务(GPS 定位), FM 收音机, 麦克风, 震动器
- ecstore在MySQL5.7下维护报错WARNING:512 @ ALTER IGNORE TABLE
- struts2知识点复习
- GO中的数组切片
- Ubuntu 服务器上面--安装和配置mysql 【转】
- Go语言中的slice
- Python基础之多态与多态性
- Your APP_BUILD_SCRIPT points to an unknown file: ./jni/Android.mk
- [iOS] 测试设备解决自签名证书问题