获取表的结构数据
程序员文章站
2023-01-21 08:39:25
在动态编程中,我们需要获取表的结构数据,如表名,数据类型,精度等数据。你可以参考下面几行代码: DECLARE @table_Name SYSNAME = 'Q' SELECT t.TABLE_NAME, c.COLUMN_NAME, c.DATA_TYPE, c.NUMERIC_PRECISION ......
在动态编程中,我们需要获取表的结构数据,如表名,数据类型,精度等数据。你可以参考下面几行代码:
declare @table_name sysname = 'q' select t.table_name, c.column_name, c.data_type, c.numeric_precision, c.numeric_scale, isnull(character_maximum_length,0 ) as size from information_schema.tables as t inner join information_schema.columns c on (t.table_name = c.table_name) where t.table_name= @table_name order by t.table_name
上一篇: postgresql数据库部署