![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PostgreSQL
一只想成为鲲鹏的菜鸟
没有记录,就没有发生
展开
-
Oracle和PostgreSQL中关于递归的区别
在某些业务场景中,DBA大佬会设计一些比如权限管理,地区之类的表,这些表要想查看关系,在MySQL中可以使用自连接查看,而在Oracle或者PostgreSQL就需要使用递归查询Oracle:SELECT * TABLE_NAMESTART WITH ID = 1CONNECT BY PRIOR ID = PARENT_ID;PostgreSQL:WITH RECURSIVE A AS( SELECT 1 AS ID,PARENT_ID, TITLE FROM TA.原创 2022-03-14 17:24:33 · 662 阅读 · 0 评论 -
PostgerSQL中,自增序列的新增、删除
在PostgerSQL中,要想给一个已经创建的表中的某个字段添加自增属性,比较麻烦,需要进行以下三步:1、删除序列:DROP SEQUENCE 表名_id_seq2、创建序列:CREATE SEQUENCE 表名_id_seq START WITH 1 INCREMENT BY 1 NO MINVALUE NO MAXVALUE CA...原创 2022-03-10 19:06:25 · 3780 阅读 · 0 评论