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;
相关推荐
123过去2 小时前
mdb-sql使用教程
linux·网络·数据库·sql
敬业小码哥4 小时前
记一次:sqlit3恢复database disk image is malformed
数据库·sql·sqlite3
l1t4 小时前
DeepSeek总结的PostgreSQL 透明列加密
数据库·postgresql
mldlds4 小时前
postgresql链接详解
数据库·postgresql
小江的记录本4 小时前
【Java】Java核心关键字:final、static、volatile、synchronized、transient(附《面试高频考点》)
java·开发语言·spring boot·后端·sql·spring·面试
王仲肖5 小时前
PostgreSQL 页剪枝(Page Pruning)与 HOT 更新
数据库·postgresql·剪枝
_BugMan5 小时前
【postgresql】类比MySQL搭建快速概论
postgresql
mygljx5 小时前
oracle 12c查看执行过的sql及当前正在执行的sql
java·sql·oracle
蓝黑20205 小时前
SQL的update语句更新顺序的坑
数据库·sql·mysql
山峰哥6 小时前
《解锁SQL高效查询:从索引设计到执行计划优化》
服务器·数据库·sql·oracle·性能优化