加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

postgresql常用命令(持续更新中...)

发布时间:2020-12-13 17:40:54 所属栏目:百科 来源:网络整理
导读:查看表结构 psql里 查看所有库:l 查看所有表: dt 查看某个表的结构: d 表名 对应的MySQL命令: 查看有那些库可以:show databases ---postgreSQL是什么呢? show tables ----postgreSQL是什么? 还有怎么查看表结构呢? -------------------------------

查看表结构

psql里
查看所有库:l
查看所有表: dt
查看某个表的结构: d 表名

对应的MySQL命令:
查看有那些库可以:show databases ---postgreSQL是什么呢?
show tables ---->postgreSQL是什么?
还有怎么查看表结构呢?

------------------------------------------------------------------------------------------------

自增字段:

查看自增字段的当前值:

select currval(pg_get_serial_sequence('table_name','column_name'));

获取自增字段的下一个值:

select nextval(pg_get_serial_sequence('table_name','column_name'));

设置自增字段的值:

setval(pg_get_serial_sequence('table_name','column_name'),9);

或者select setval(pg_get_serial_sequence('table_name',9);#select可以直接查看设置后的值

自动设置为当前列里面最大值的下一个值:

select setval(pg_get_serial_sequence('table_name',(select max(column_name) from table_name)+1 );

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读