亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

postgresql 導(dǎo)入數(shù)據(jù)庫(kù)表并重設(shè)自增屬性的操作

 更新時(shí)間:2021年01月27日 15:20:11   作者:阿桂有點(diǎn)桂  
這篇文章主要介紹了postgresql 導(dǎo)入數(shù)據(jù)庫(kù)表并重設(shè)自增屬性的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

postgresql使用Navicat軟件導(dǎo)出數(shù)據(jù)庫(kù)表,在導(dǎo)入會(huì)數(shù)據(jù)庫(kù)的操作。

postgresql 的自增字段 是通過(guò) 序列 sequence來(lái)實(shí)現(xiàn)的。

1、先刪除導(dǎo)出的數(shù)據(jù)庫(kù)表中的自增屬性

2、導(dǎo)入數(shù)據(jù)庫(kù)表之后,需要?jiǎng)?chuàng)建序列。

注:一般序列名稱由數(shù)據(jù)表名+主鍵字段+seq組成 (通常情況下主鍵字段即為自增字段),如下表名為cof_table_hot_analysis,主鍵字段為 id

CREATE SEQUENCE cof_table_hot_analysis_id_seq
  START WITH 1
  INCREMENT BY 1
  NO MINVALUE
  NO MAXVALUE
  CACHE 1;

3、設(shè)置表字段(id)自增sql

alter table cof_table_hot_analysis alter column id set default nextval('cof_table_hot_analysis _id_seq ');

4、上面三步設(shè)置完之后

自增字段id默認(rèn)值是1,如果需要設(shè)置自增之后的其實(shí)數(shù)值,例如16

select setval('cof_table_hot_analysis_id_seq', 16)

5、清空表格時(shí)要重置序列新數(shù)據(jù)才會(huì)從1開(kāi)始自增

TRUNCATE TABLE cof_table_hot_analysis RESTART IDENTITY

擴(kuò)展:

刪除序列:

DROP SEQUENCE [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]

修改序列:

ALTER SEQUENCE name [ INCREMENT [ BY ] increment ]
  [ MINVALUE minvalue | NO MINVALUE ] [ MAXVALUE maxvalue | NO MAXVALUE ]
  [ START [ WITH ] start ]
  [ RESTART [ [ WITH ] restart ] ]
  [ CACHE cache ] [ [ NO ] CYCLE ]
  [ OWNED BY { table.column | NONE } ]
ALTER SEQUENCE name OWNER TO new_owner
ALTER SEQUENCE name RENAME TO new_name
ALTER SEQUENCE name SET SCHEMA new_schema

補(bǔ)充:pgsql添加自增序列、設(shè)置表某個(gè)字段自增

添加自增序列

CREATE SEQUENCE 表名_id_seq
START WITH 1
INCREMENT BY 1
NO MINVALUE
NO MAXVALUE
CACHE 1;

設(shè)置表某個(gè)字段自增

alter table表名 alter column id set default nextval(‘表名_id_seq');

從當(dāng)前最大id依次遞增

select setval(‘表名_id_seq',(select max(id) from 同一個(gè)表名));

大寫(xiě)字符的表需要加雙引號(hào)。

例如:

select setval('“表名_id_seq”',(select max(id) from “表名”));

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

相關(guān)文章

  • PostgreSQL操作json/jsonb方法詳解

    PostgreSQL操作json/jsonb方法詳解

    這篇文章主要給大家介紹了關(guān)于PostgreSQL操作json/jsonb的相關(guān)資料,PostgreSQL提供了兩種存儲(chǔ)JSON數(shù)據(jù)的類型:json和jsonb; jsonb是json的二進(jìn)制形式,文中介紹的非常詳細(xì),需要的朋友可以參考下
    2023-09-09
  • postgresql 實(shí)現(xiàn)得到時(shí)間對(duì)應(yīng)周的周一案例

    postgresql 實(shí)現(xiàn)得到時(shí)間對(duì)應(yīng)周的周一案例

    這篇文章主要介紹了postgresql 實(shí)現(xiàn)得到時(shí)間對(duì)應(yīng)周的周一,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-01-01
  • 教你在PostgreSql中使用JSON字段的方法

    教你在PostgreSql中使用JSON字段的方法

    這篇文章主要介紹了干貨教你在PostgreSql中使用JSON字段,通過(guò)本文可掌握在pg數(shù)據(jù)庫(kù)中如何正確使用json字段,如何進(jìn)行數(shù)據(jù)查詢,在where子查詢中如何使用,以及對(duì)json值進(jìn)行聚合查詢使用,需要的朋友可以參考下
    2022-11-11
  • PostgreSQL排查連接鎖問(wèn)題的常用SQL語(yǔ)句

    PostgreSQL排查連接鎖問(wèn)題的常用SQL語(yǔ)句

    正常情況下,PostgreSQL只要連上了就能愉快地使用了,但是在一些特別的場(chǎng)景,如壓測(cè)或者某些不可描述的異常,會(huì)出現(xiàn)數(shù)據(jù)庫(kù)連接異常的情況,比如連接數(shù)占滿了,所以本文給大家介紹了PostgreSQL排查連接鎖問(wèn)題的常用SQL語(yǔ)句,需要的朋友可以參考下
    2024-04-04
  • PostgreSQL查詢和處理JSON數(shù)據(jù)

    PostgreSQL查詢和處理JSON數(shù)據(jù)

    這篇文章主要給大家介紹了關(guān)于PostgreSQL查詢和處理JSON數(shù)據(jù)的相關(guān)資料,需要的朋友可以參考下
    2023-11-11
  • PostgreSQL12.5中分區(qū)表的一些操作實(shí)例

    PostgreSQL12.5中分區(qū)表的一些操作實(shí)例

    PostgreSQL支持通過(guò)表繼承進(jìn)行分區(qū),下面這篇文章主要給大家介紹了關(guān)于PostgreSQL12.5中分區(qū)表的一些操作的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-08-08
  • PostgreSQL數(shù)據(jù)庫(kù)實(shí)現(xiàn)公網(wǎng)遠(yuǎn)程連接的操作步驟

    PostgreSQL數(shù)據(jù)庫(kù)實(shí)現(xiàn)公網(wǎng)遠(yuǎn)程連接的操作步驟

    PostgreSQL是一個(gè)功能非常強(qiáng)大的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS),本文呢將簡(jiǎn)單幾步通過(guò)cpolar 內(nèi)網(wǎng)穿透工具即可現(xiàn)實(shí)本地postgreSQL 遠(yuǎn)程訪問(wèn),需要的朋友可以參考下
    2023-09-09
  • PostgreSQL?流復(fù)制配置環(huán)境搭建過(guò)程

    PostgreSQL?流復(fù)制配置環(huán)境搭建過(guò)程

    PostgreSQL 流復(fù)制是 9.0 提供的一種新的 WAL 傳遞方法,使用流復(fù)制時(shí),每當(dāng) Primary 節(jié)點(diǎn) WAL 產(chǎn)生,就會(huì)馬上傳遞到 Standby 節(jié)點(diǎn),流復(fù)制提供異步和同步兩種模式,同步模式可以保障數(shù)據(jù) 0 丟失,這篇文章主要介紹了PostgreSQL?流復(fù)制搭建,需要的朋友可以參考下
    2023-09-09
  • 在postgresql中運(yùn)行sql文件并導(dǎo)出結(jié)果的操作

    在postgresql中運(yùn)行sql文件并導(dǎo)出結(jié)果的操作

    這篇文章主要介紹了在postgresql中運(yùn)行sql文件并導(dǎo)出結(jié)果的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-01-01
  • PostgreSQL查看版本信息的操作

    PostgreSQL查看版本信息的操作

    這篇文章主要介紹了PostgreSQL查看版本信息的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-01-01

最新評(píng)論