DB2 的 SEQUENCE 用法和語法是什麼?
序列用於自動生成唯一 ID。我們可以將 DB2 表中的一列定義為 SEQUENCE 型別。這樣,DB2 將為插入表中的每一行自動生成一個唯一 ID。DB2 生成的自動 ID 在整個資料庫中保持唯一。
例如,假設為每個區域北部、東部、西部和南部分配了單獨的 ORDERS 表,則 SEQUENCE 的實際實現會使我們能夠宣告 ORDER_ID 為 SEQUENCE。這始終會為 ORDER_ID 生成一個唯一值,而無論 ORDER 表分配給北部、東部、西部和南部中的哪一個。
上述 SEQUENCE 可以按如下方式定義。
示例
CREATE SEQUENCE ORDER_SEQ AS INTEGER START WITH 1 INCREMENT BY 1 NOMAXVALUE;
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP