DB2中sequence的使用

2021-08-27 16:41:09 字數 589 閱讀 4465

如何建立序列?

例如:

create sequence sequence_name

start with start_number

increment by value1

no max value

no cycle

cache maximum number of sequence values

第一行規定序列的名稱.

第二行規定序列的開始數值.

第三行規定每次新增的幅度.

第四行規定沒有最大數值限制.

第五行規定不會出現重複值.

如何更改序列?

alter sequence sequence_name...

可以修改的引數

start with的start_number

increment的value1

no max value的數值

no cycle屬性

maximum number of sequence values最大數值

如何刪除序列?

drop sequence sequence_name

DB2中case的使用

1 case 某個字段 when 某個值 then 賦予某個值 else 賦予另外個值 end 2 或者 case 某個字段 when 某個值 then 賦予另外個值 end 3 注意 then 和 else 不一定要搭配使用 when 後面或者else後面甚至還可以執行sql 段。例子 1 sel...

關於DB2的使用(DB2資料命令)

公司所用的資料庫有金倉和db2 首先要用命令視窗直接開啟db2需要在cmd中輸入 db2cmd 1 啟動db2資料庫 db2start 2 連線資料庫 db2 connect to 資料庫名稱 3 建立資料庫 db2 create db 資料庫名稱 4 刪除資料庫 db2 drop db 資料庫名稱...

db2使用總結

tableid 413 24 檢視資料庫管理配置環境資訊 get db cfg for nm1226 show detail 25 更改locklist update db cfg for dbname using locklist 100000 26 更改maxlocks update db cf...