新建存过,查询表结构的方法。
程序员文章站
2023-12-22 21:43:58
这样,在查询某个表的时候,直接执行这个存过,参数就是表名称,最后的结果就是这样,字段说明是在新建表的时候填写的说明,如果没写这列就是NULL ......
CREATE PROC [dbo].[sp_help_table] @tableName NVARCHAR(50)--表名称 AS BEGIN SELECT a.colorder 字段序号,a.name 字段名,b.name 字段类型,b.length AS 字段长度,g.[value] AS 字段说明 FROM syscolumns a left join systypes b on a.xtype=b.xusertype inner join sysobjects d on a.id=d.id and d.xtype='U' and d.name<>'dtproperties' left join sys.extended_properties g on a.id=g.major_id AND a.colid = g.minor_id WHERE d.[name] =@tableName order by a.id,a.colorder END
这样,在查询某个表的时候,直接执行这个存过,参数就是表名称,最后的结果就是这样,字段说明是在新建表的时候填写的说明,如果没写这列就是NULL
推荐阅读
-
新建存过,查询表结构的方法。
-
sql脚本查询数据库表,数据,结构,约束等操作的方法
-
flask/django 动态查询表结构相同表名不同数据的Model实现方法
-
sql脚本查询数据库表,数据,结构,约束等操作的方法
-
flask/django 动态查询表结构相同表名不同数据的Model实现方法
-
oracle查询锁表及解锁,修改表字段名与复制表结构和数据的方法
-
新建存过,查询表结构的方法。
-
「SQL归纳」树形结构表的存储与查询功能的实现——通过路径方法(非递归)
-
查询SQLServer2005中某个数据库中的表结构、索引、视图、存储过
-
查询SQLServer2005中某个数据库中的表结构、索引、视图、存储过