SQL|根据数据库表名查询该表字段名、字段类型、以及注释
SELECTc.name AS column_name ,
t.name AS data_type ,
( SELECTvalue
FROMsys.extended_properties AS ex
WHEREex.major_id = c.object_id
AND ex.minor_id = c.column_id
) AS notes
FROMsys.columns AS c
INNER JOIN sys.tables AS ta ON c.object_id = ta.object_id
INNER JOIN ( SELECT name ,
system_type_id
FROMsys.types
WHEREname <> 'sysname'
) AS t ON c.system_type_id = t.system_type_id
WHEREta.name = 'PE_Address'
ORDER BY c.column_id
'PE_Address' 为要查询的数据表名;
【SQL|根据数据库表名查询该表字段名、字段类型、以及注释】
推荐阅读
- Docker应用:容器间通信与Mariadb数据库主从复制
- 记录iOS生成分享图片的一些问题,根据UIView生成固定尺寸的分享图片
- 数据库设计与优化
- 数据库总结语句
- py连接mysql
- 2019-01-18Mysql中主机名的问题
- MySql数据库备份与恢复
- mysql|InnoDB数据页结构
- 数据库|SQL行转列方式优化查询性能实践
- mysql中视图事务索引与权限管理