pgsql指令

linux 在安装pgsql的服务器上

root是用户名,test是数据库名

复制代码
psql -U root -d test

登录后显示,12,6是版本号

复制代码
psql (12.6)  

查询所有表

sql 复制代码
\dt

查询表结构

sql 复制代码
\d+ table_name

查询表所属

sql 复制代码
\dp manual_logistics_log
sql 复制代码
SELECT n.nspname AS table_schema,
       c.relname AS table_name,
       r.rolname AS tableowner
FROM pg_class c
         JOIN
     pg_namespace n ON n.oid = c.relnamespace
         JOIN
     pg_roles r ON r.oid = c.relowner
WHERE c.relkind = 'r'
  AND c.relname = 'parent_info';

更改表所属

sql 复制代码
alter table table_name
owner to root;
相关推荐
前方一片光明23 分钟前
SQL SERVER——生成sql:删除所有log表中,user_name是某用户的数据
数据库·sql·oracle
Gauss松鼠会1 小时前
【GaussDB】在duckdb中查询GaussDB的数据
数据库·sql·database·gaussdb
〝七夜5692 小时前
SQL之sql注入
sql
斯普信专业组5 小时前
PostgreSQL高可用集群部署与配置指南
数据库·postgresql
利刃大大6 小时前
【MyBatis】MyBatis操作动态sql && MyBatisGenerator
数据库·sql·mybatis
一瓢西湖水6 小时前
loader命令导出大批量数据维护SQL
数据库·sql
Elastic 中国社区官方博客13 小时前
Elasticsearch:使用 ES|QL 与 dense_vector 字段
大数据·数据库·人工智能·sql·elasticsearch·搜索引擎·全文检索
Ashley_Amanda15 小时前
SAP ABAP 开发全攻略:从核心编程到最佳实践
大数据·数据库·sql