Mssql根据表名获取字段
16lz
2021-01-22
根据表名获取表名、字段、描述和类型长度,正好有需要的朋友们可参考添加自需的字段,sql语句如下:
1 SELECT TableName = OBJECT_NAME(cols.object_id), ColumnsName = props.name, Description = props.value, Length=cols.max_length 2 FROM sys.columns cols inner JOIN sys.extended_properties props ON 3 props.major_id = cols.object_id 4 AND props.minor_id = cols.column_id 5 AND props.name = 'MS_Description' 6 WHERE OBJECTPROPERTY(cols.object_id, 'IsMsShipped')=0 7 AND OBJECT_NAME(cols.object_id) ='sf_project'
更多相关文章
- 新手求助一条sql语句~~帮忙看看
- 将下面语句插入到SQLSERVER数据库中出现“将字符串转换为 unique
- 将Excel表格多个Sheet表的数据转换为SQL存储语句
- 比比谁的单条SQL语句最长。先看我的:
- 老鸟帮帮忙:能用字数最少的SQL语句来实现以下查询功能吗?分虽少但
- 用sql语句如何实现小数位数四舍六入,小数位数是五的不变?
- sqlserver各种注释语句的写法
- 关于sql语句的多重循环
- 深度探索 -- 生成SQL语句的向导应如何做?