使用\d元命令查看表字段信息和索引信息 在cmd界面使用psql连接db后,输入\d加上表名即可: \d t_student 1. 通过系统数据字典查询表结构 select col.table_schema, col.table_name, col.ordinal_position, col.column_name, col.data_type, col.character_maximum_length, col.numeric_precision, col.numeric_sc...
COALESCE("parameters".parameter_name, '') || ' ' || COALESCE("parameters".udt_name, '') AS params, "parameters".ordinal_position FROM "information_schema"."routines" LEFT JOIN "information_schema"."parameters" ON "routines".specific_name="parameters".specific_name WHERE "routines".specific_...
selecttable_catalog, table_schema, table_name, column_name, ordinal_position, is_nullable, data_type, (selectdescriptionfrompg_description pgdswherepgds.objoid=to_regclass('schema2023'||'.'||'some_info')::REGCLASS::OIDandobjsubid=isc.ordinal_position )asdescriptionfrominformation_schema.columns ...
col.numeric_scale, col.is_nullable, col.column_default, des.description from information_schema.columns col left join pg_description des on col.table_name::regclass = des.objoid and col.ordinal_position = des.objsubid where table_schema = 'public' and table_name = 't_student' order by ...
"parameters".ordinal_position FROM "information_schema"."routines" LEFT JOIN "information_schema"."parameters" ON "routines".specific_name="parameters".specific_name WHERE "routines".specific_schema='abc' ORDER BY 1,2,6; 这里我们再使用聚合函数: string_agg 把字段 params所有行连接成字符串,并用...
ORDER BY ordinal_position; 其中,your_table_name是要查询的表格名称。该语句将返回表格中所有列的名称、数据类型、最大字符长度和默认值。 接下来,使用以下SQL语句来显示表格的内容: 代码语言:txt 复制 SELECT * FROM your_table_name; 其中,your_table_name是要查询的表格名称。该语句将返回表格中所有行的数据...
"parameters".ordinal_positionFROM"information_schema"."routines"LEFTJOIN"information_schema"."parameters"ON"routines".specific_name="parameters".specific_nameWHERE"routines".specific_schema='abc'ORDERBY1,2,6; AI代码助手复制代码 这里我们再使用聚合函数: string_agg 把字段 params所有行连接成字符串,并用...
, col.is_nullable, col.column_default, des.description from information_schema.columns col left join pg_description des on col.table_name::regclass = des.objoid and col.ordinal_position = des.objsubid where table_schema = 'public' and table_name = 't_student' order by ordinal_position;...
FROM information_schema.routines JOIN information_schema.parameters ON routines.specific_name=parameters.specific_name WHERE routines.specific_schema='my_specified_schema_name'ORDER BY routines.routine_name, parameters.ordinal_position;这个sql语句可以查询出来你所有的函数,已经函数中对应的参数,'my...
通过系统数据字典查询表结构 select col.table_schema,col.table_name,col.ordinal_position,col.column_name,col.data_type,col.character_maximum_length,col.numeric_precision,col.numeric_scale,col.is_nullable,col.column_default,des.description from information_schema.columns col left join pg_description des...