sequence是什么排序?
等差排序。Sequence是數據中一個特殊存放等差數列的表,該表受數據庫系統控制,任何時候數據庫系統都可以根據當前記錄數大小加上步長來獲取到該表下一條記錄應該是多少,這個表沒有實際意義,常常用來做主鍵用。不過各個數據庫廠商沒有一個統一的標準--各有各的一套對Sequence的定義和操作。
Sequence是數據庫系統。這個序列一般作為代理主鍵(因為不會重復),沒有其他任何意義。Sequence是數據庫系統的特性,有的數據庫實現了Sequence,有的則沒有。比如Oracle、DB2、PostgreSQL數據庫實現Sequence,MySQL、SQL Server、Sybase等數據庫沒有Sequence。定義一個seq_test,最小值為10000,最大值為99999999999999999,從20000開始,增量的步長為1,緩存為20的循環排序Sequence。