ysmw.net
当前位置:首页 >> sys.Columns >>

sys.Columns

syscolumns是sqlserver中的一个系统表,用来记录sqlserver中字段信息的。 SQLServer中SYSCOLUMNS表的各个字段的意义 列名 数据类型 描述 name sysname 列名或过程参数的名称。 id int 该列所属的表对象 ID,或与该参数关联的存储过程 ID。 xtype...

对应以下两个表 select * from user_tables; select * from USER_TAB_COLUMNS;

sysobjects 存放所有表、视图、存储过程、约束、关键字、索引等的信息。 syscolumns 存放所有字段的信息。

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 varbinar...

--读取库中的所有表名 select name from sysobjects where xtype='u' --读取指定表的所有列名 select name from syscolumns where id=(select max(id) from sysobjects where xtype='u' and name='表名') 获取数据库表名和字段 sqlserver中各个...

2005采用了和2000不一样的架构 但是为了兼容原来2000的标准 这个表是存在的 但是不可见 2005里面可以用INFORMATION_SCHEMA.COLUMNS这个系统视图代替原来的syscolumns表

列名 数据类型 描述 name sysname 列名或过程参数的名称。 id int 该列所属的表对象 ID,或与该参数关联的存储过程 ID。 xtype tinyint systypes 中的物理存储类型。 typestat tinyint 仅限内部使用。 xusertype smallint 扩展的用户定义数据类...

(ufdata_001_2015) 时报错服务器: 消息 7995,级别 16,状态 1,行 5 数据库 'ufdata_001_2015' 在 sysobjects、sysindexes、syscolumns 或 systypes 中存在...

明确的说xtype=175是char类型 select * from systypes where xtype = 175 想找出主键列的话 select * from syscolumns where id = object_id('你的表名') and colstat = 1

select * from sysobjects where id in( select x.object_id from ( select object_id from sys.all_columns where name='列名1' union all select...

网站首页 | 网站地图
All rights reserved Powered by www.ysmw.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com