postgresql 笔记

2021.10.16更新

一、能执行sql的地方

pgadmin3

在有数据表的地方点右键script->select script

psql也可以

二、查询数据库名字

SELECT datname FROM pg_database;

三、查询数据表的名字

select * from pg_class where relname = 'jzl_video_table'

这个查出来表名和很多乱七八糟的东西

select relname from pg_class where relname = 'jzl_video_table'

上面这个就查出来表名

select count(*) from pg_class where relname = 'jzl_video_table'

上面这个如果查出来有jzl_video_table这个表名,返回1,不然返回0

四、查询建表的sql

pg_dump -U username databasename -W -s -t tablename -s, 
--schema-only            只转储模式, 不包括数据 
-t, --table=TABLE            只转储指定名称的表

五、psql常用命令

\l 展示能链接的数据库
\c databasename 切换到数据库databasename
\dt 展示当前链接的数据库下的表

六、postgresql的常用语法

码字不易,转载请附上 本文原创链接

友情链接

添加新评论