postgresql怎么查看数据库名
列出当前数据库所有表
列出表名
SELECTtablenameFROMpg_tables; WHEREtablenameNOTLIKE'pg%' ANDtablenameNOTLIKE'sql_%' ORDERBYtablename;
列出数据库名
\l
或
SELECTdatnameFROMpg_database;
切换数据库
\c数据库名
通过命令行查询
\d数据库——得到所有表的名字 \d表名——得到表结构
通过SQL语句查询
"select*frompg_tables"——得到当前db中所有表的信息(这里pg_tables是系统视图) "selecttablenamefrompg_tableswhereschemaname='public'"——得到所有用户自定义表的名字(这里"tablename"字段 是表的名字,"schemaname"是schema的名字。用户自定义的表,如果未经特殊处理,默认都是放在名为public的schema下)
推荐学习《Python教程》。
本网站文章仅供交流学习 ,不作为商用, 版权归属原作者,部分文章推送时未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知,我们将立即删除.