SELECT a.attname as col_name,a.atttypid as col_type FROM pg_catalog.pg_attribute a WHERE a.attnum > 0 AND NOT a.attisdropped AND a.attrelid = ( SELECT c.oid FROM pg_catalog.pg_class c LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace WHERE c.relname ~ '^(tableName
)$' AND pg_catalog.pg_table_is_visible(c.oid))
可以得到所有列的列名以及列类型,列类型对应的值如下:
bigint = 20;
smallint = 21;
integer = 23;
character = 1042;
character_var = 1043;
timestamp = 1114;
double = 701;
分享到:
相关推荐
tpch生成的,22个适合postgresql的sql语句
有时候在django中使用postgresql和greenplum数据库时,使用django model的数据库同步命令时会有问题,生成不了对应的数据库表,无奈只有手工先创建数据库表,然后再根据表字段手动创建model,为了提高效率我写了一个...
PostgreSQL命令行帮助及SQL语句简要说明(9.2.4
NULL 博文链接:https://sun1145891226.iteye.com/blog/1934044
.NET Standard 2.1、.NET 5、.NET 6、.NET 7 版本SQLBuilder,Expression表达式转换为SQL语句,支持SqlServer、MySql、Oracle、Sqlite、PostgreSql;基于Dapper实现了不同数据库对应的数据仓储Repository;
walminer是PostgreSQL的wal日志解析工具,4.0版本摒弃插件模式改为bin模式,现已脱离对目标数据库的编译依赖和安装依赖,一个walminer工具可以解析PG10~PG15的WAL日志。 现已实现的功能为wal2sql、fosync、pgto。 ...
查询sql的死锁进程,查找并杀死。解决生产数据库中卡死的现象。postgresql查询死锁以及杀死死锁进程sql
SQL Server 2000链接服务器到PostgreSQL
PostgreSQL sql语句:创建用户,创建数据库,用户授权
SQL Server 2012链接服务器到PostgreSQLSQL Server 2012链接服务器到PostgreSQLSQL Server 2012链接服务器到PostgreSQLSQL Server 2012链接服务器到PostgreSQLSQL Server 2012链接服务器到PostgreSQL
PostgreSQL 10 基础课程第三章 常用SQL语句Select查询语句
postgresql greenplum建表语句超详细 带说明 详细物理建模所需参数
高性能PostgreSQL,值得一看,压缩包内容 1.文字版PDF; 2.epub格式电子书; 3.各章节用到的SQL语句文件。 点个关注吧。
PostgreSQL 10 基础课程第三章 常用SQL语句Limit限制查询结果
PostgreSQL 10 基础课程第三章 常用SQL语句日期字段查询条件
PostgreSQL 10 基础课程第三章 常用SQL语句Update更新语句
PostgreSQL 10 基础课程第三章 常用SQL语句Delete删除语句
PostgreSQL 10 基础课程第三章 常用SQL语句Distinct去重语句
PostgreSQL 10 基础课程第三章 常用SQL语句OrderBy排序语句