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;
相关推荐
祖传F8712 小时前
SQL DATE()函数会抹去时间戳
数据库·sql
BduL OWED13 小时前
SQL进阶——JOIN操作详解
数据库·sql·oracle
ERBU DISH14 小时前
修改表字段属性,SQL总结
java·数据库·sql
amIZ AUSK15 小时前
实操解决Navicat连接postgresql时出现‘datlastsysoid does not exist‘报错的问题
数据库·postgresql
cyber_两只龙宝15 小时前
【Oracle】 Oracle之SQL的子查询
linux·运维·数据库·sql·云原生·oracle
一只fish17 小时前
SQL 性能优化实战:从入门到极致的七重境界
数据库·sql·性能优化
NCIN EXPE17 小时前
SQL sever数据导入导出实验
数据库·sql·oracle
OtIo TALL17 小时前
SQL-触发器(trigger)的详解以及代码演示
服务器·数据库·sql
RNEA ESIO18 小时前
SQL中的REGEXP正则表达式使用指南
数据库·sql·正则表达式
不剪发的Tony老师18 小时前
Duckgres:一款兼容PostgreSQL协议的DuckDB
postgresql·duckdb