好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > pgsql添加自增序列、設置表某個字段自增操作

pgsql添加自增序列、設置表某個字段自增操作

熱門標簽:打電話智能電銷機器人授權 美容工作室地圖標注 重慶自動外呼系統定制 辦公外呼電話系統 合肥公司外呼系統運營商 漯河外呼電話系統 外呼調研系統 地圖標注和圖片名稱的區別 海豐有多少商家沒有地圖標注

添加自增序列

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

設置表某個字段自增

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

從當前最大id依次遞增

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

大寫字符的表需要加雙引號。例如:

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

補充:PostgreSQL中設置表中某列值自增或循環

在postgresql中,設置已存在的某列(num)值自增,可以用以下方法:

//將表tb按name排序,利用row_number() over()查詢序號并將該列命名為rownum,創建新表tb1并將結果保存到該表中
create table tb1 as (select *, row_number() over(order by name) as rownum from tb); 
//根據兩張表共同的字段name,將tb1中rownum對應值更新到tb中num中
update tb set num=(select tb1.rownum from tb1 where tb.name = tb1.name);
//判斷表tb1的存在并刪除表
drop table if exists tb1;

在postgresql中,循環設置已存在的某列(num)值為0-9,可以用以下方法:

//將表tb按name排序,利用row_number() over()查詢序號并將該列命名為rownum,創建新表tb1并將結果保存到該表中
create table tb1 as (select *, row_number() over(order by name) as rownum from tb); 
//根據兩張表共同的字段name,將tb1中rownum對應值更新到tb中num中,由于為0-9循環自增,則%10
update tb set num=(select tb1.rownum from tb1 where tb.name = tb1.name) % 10;
//判斷表tb1的存在并刪除表
drop table if exists tb1;

其它:附錄一個postgresql循環的寫法(與上文無關)

 do $$
 declare
 v_idx integer :=0;
 begin
 while v_idx  10 loop
 update tb set num = v_idx;
 v_idx = v_idx + 1;
 end loop;
end $$;

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

您可能感興趣的文章:
  • pgsql 如何刪除仍有活動鏈接的數據庫
  • pgsql的UUID生成函數實例
  • pgsql 如何手動觸發歸檔
  • PGSQL實現判斷一個空值字段,并將NULL值修改為其它值
  • pgsql 實現用戶自定義表結構信息獲取
  • pgsql鎖表后kill進程的操作
  • PGSQL 實現把字符串轉換成double類型(to_number())
  • pgsql批量修改sequences的start方式
  • pgsql之pg_stat_replication的使用詳解

標簽:烏海 來賓 錦州 衡陽 晉城 蚌埠 株洲 珠海

巨人網絡通訊聲明:本文標題《pgsql添加自增序列、設置表某個字段自增操作》,本文關鍵詞  pgsql,添加,自增,序列,設置,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《pgsql添加自增序列、設置表某個字段自增操作》相關的同類信息!
  • 本頁收集關于pgsql添加自增序列、設置表某個字段自增操作的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 姐妹×3动漫在线观看| 肉丝美脚视频一区二区| 空姐一级片| 免费看黄色一级毛片| 大团结亲情会1-18| 色悠久久久久综合欧美99| 久久精品噜噜噜成人天堂动漫版| 和?子同居的日子BD电影| 羞耻诊疗室OVA1~6集| 里番库acg本子| 99在线精品视频| 国产XXXX农村野外高潮h| 最新日韩欧美不卡一二三区| Japanese按摩调教AV| 91呆先生人妻小悠| 嗯啊不要啊嗯| 又色又爽又黄的视频软件app| 24小时日本综艺在线电影| 亚洲国产成人最新精品| 小小的日本电影完整版在线观看| 武警肌肉男勃起又黑又粗| 国产欧美精品一区二区色综合朱莉| 玖辛奈被扒开腿坐做?同人| 精品欧美日韩一区二区| 出差被绝伦上司侵犯中文字幕| 一个舔上面一个舔下面| 综合色伊人久久一区二区| mm1313亚洲国产精品无码试看| wwwwxxxx下载| 得荣县| 日本欧美大码一区二区免费看| 亚洲看片| 欧美人与人动人物2024 心理学| 护士系列sdde221取精| 成人亚洲天堂| 性大乳boobs巨爆乳| 精品无码人妻一区二区免费蜜桃| 尹人香蕉| 三级经典k8播放| 射在老师的里面真爽| 欧美巨大精品videos|