主頁 > 知識庫 > 解決postgresql 自增id作為key重復(fù)的問題

解決postgresql 自增id作為key重復(fù)的問題

熱門標簽:天津開發(fā)區(qū)地圖標注app 400電話申請客服 江蘇400電話辦理官方 地圖標注要花多少錢 濟南外呼網(wǎng)絡(luò)電話線路 電話機器人怎么換人工座席 電銷機器人能補救房產(chǎn)中介嗎 移動外呼系統(tǒng)模擬題 廣州電銷機器人公司招聘

啥也不說啦,看代碼吧~

SELECT setval(‘data_tracking_au_sec_id_seq', (SELECT MAX(id) FROM data_tracking_au_sec)+1);

data_tracking_au_sec_id_seq:可以再DDL查看到

data_tracking_au_sec:表名

補充:【Postgresql】-主鍵自增,插入數(shù)據(jù)時提示違背主鍵唯一性

錯誤備忘錄:

1.主鍵自增,插入數(shù)據(jù)時提示違背主鍵唯一性

報錯原因是自增主鍵的序列值與當(dāng)前主鍵的字段值不匹配,我們現(xiàn)在需要設(shè)置當(dāng)前最大主鍵值為序列值,執(zhí)行下面的語句

SELECT setval('pgsql_article_id_seq', 60000);

--將序列值設(shè)為60000,也可將其設(shè)為當(dāng)前表的Id最大值Max(Id)

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

您可能感興趣的文章:
  • PostgreSQL 自增語法的用法說明
  • postgresql 導(dǎo)入數(shù)據(jù)庫表并重設(shè)自增屬性的操作
  • 在PostgreSQL中設(shè)置表中某列值自增或循環(huán)方式
  • postgresql修改自增序列操作
  • PostgreSQL三種自增列sequence,serial,identity的用法區(qū)別

標簽:寶雞 海西 榆林 濮陽 昭通 杭州 溫州 辛集

巨人網(wǎng)絡(luò)通訊聲明:本文標題《解決postgresql 自增id作為key重復(fù)的問題》,本文關(guān)鍵詞  解決,postgresql,自增,作為,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《解決postgresql 自增id作為key重復(fù)的問題》相關(guān)的同類信息!
  • 本頁收集關(guān)于解決postgresql 自增id作為key重復(fù)的問題的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章