SQL Syscolumns
2024-08-28 02:48:01
每个表和视图中的每列在表中占一行,存储过程中的每个参数在表中也占一行。该表位于每个数据库中。
列名 | 数据类型 | 描述 |
---|---|---|
name | sysname | 列名或过程参数的名称。 |
id | int | 该列所属的表对象 ID,或与该参数关联的存储过程 ID。 |
xtype | tinyint | systypes 中的物理存储类型。 |
typestat | tinyint | 仅限内部使用。 |
xusertype | smallint | 扩展的用户定义数据类型 ID。 |
length | smallint | systypes 中的最大物理存储长度。 |
xprec | tinyint | 仅限内部使用。 |
xscale | tinyint | 仅限内部使用。 |
colid | smallint | 列或参数 ID。 |
xoffset | smallint | 仅限内部使用。 |
bitpos | tinyint | 仅限内部使用。 |
reserved | tinyint | 仅限内部使用。 |
colstat | smallint | 仅限内部使用。 |
cdefault | int | 该列的默认值 ID。 |
domain | int | 该列的规则或 CHECK 约束 ID。 |
number | smallint | 过程分组时(0 表示非过程项)的子过程号。 |
colorder | smallint | 仅限内部使用。 |
autoval | varbinary(255) | 仅限内部使用。 |
offset | smallint | 该列所在行的偏移量;如果为负,表示可变长度行。 |
status | tinyint | 用于描述列或参数属性的位图:
0x08 = 列允许空值。 |
type | tinyint | systypes 中的物理存储类型。 |
usertype | smallint | systypes 中的用户定义数据类型 ID。 |
printfmt | varchar(255) | 仅限内部使用。 |
prec | smallint | 该列的精度级别。 |
scale | int | 该列的小数位数。 |
iscomputed | int | 表示是否已计算该列的标志:
0 = 未计算。 |
isoutparam | int | 表示该过程参数是否是输出参数:
1 = 真。 |
isnullable | int | 表示该列是否允许空值:
1 = 真。 |
xtype字段值:
34 image
35 text
36 uniqueidentifier
48 tinyint
52 smallint
56 int
58 smalldatetime
59 real
60 money
61 datetime
62 float
98 sql_variant
99 ntext
104 bit
106 decimal
108 numeric
122 smallmoney
127 bigint
165 varbinary
167 varchar
173 binary
175 char
189 timestamp
231 sysname
231 nvarchar
239 nchar
最新文章
- (0)ASP.NET Core 简单介绍 和开发环境搭建 - ASP.NET从MVC5升级到MVC6
- Swift基础语法学习总结(转)
- HTML5手机APP开发入门(1)
- 数据库连接池(DBCP:为数据统一建立一个缓冲池,现在企业开发使用)
- 8套迷人精致的CSS3 3D按钮动画
- IntelliJ IDEA创建项目技巧(转)
- hibernate4.0+版本和3.0+版本的区别总结
- oracle中drop、delete和truncate的区别
- 前端学习笔记(zepto或jquery)——对li标签的相关操作(一)
- kinect2 body joints 的25个点
- 腾讯云报告——MySQL成勒索新目标,数据服务基线安全问题迫在眉睫
- h5 新增特性用法---持续更新
- Android 自定义View实现QQ运动积分抽奖转盘
- Redux入门示例-TodoList
- 基于gin框架和jwt-go中间件实现小程序用户登陆和token验证
- liteUploader上传控件的封装使用
- centOS7防火墙关闭失败问题
- jeecg中vaildfrom的复杂的表单校验
- linux学习思维导图(转)
- Vue 项目优化,持续更新...