新聞中心
MSSQL 2012序列是一種列變量,用于以按順序增加的方式生成可以重用的整數(shù)值。利用它可以快速簡單地為表設(shè)置自增唯一主鍵列,其操作方式與使用自增列相似。

它們在Microsoft SQL Server 2012(或更高版本)中自動可用,可以使用Transact-SQL(T-SQL)創(chuàng)建和管理。
創(chuàng)建一個(gè)mssql 2012序列的步驟可分為以下幾個(gè)部分:
1. 開始:使用CREATE sequence語句創(chuàng)建一個(gè)序列對象。
CREATE SEQUENCE seq_my_sequence
START WITH 1 — value to start with
INCREMENT BY 1 — rhe amount to increase for each new NO
MINVALUE -10 — minimum value it will start
MAXVALUE 1000 — maximum value it can reach
CACHE 10000; — indicates how many values it can make
2. 使用:現(xiàn)在可以使用NEXT VALUE FOR 來獲取此序列的下一個(gè)值,如
SELECT NEXT VALUE FOR seq_my_sequence;
3. 重置:如果需要,可以使用ALTER SEQUENCE語句將位置重置為原始位置
ALTER SEQUENCE seq_my_sequence
RESTART WITH 1;
4. 結(jié)束:要從數(shù)據(jù)庫中刪除序列,可以使用DROP SEQUENCE語句。
DROP SEQUENCE seq_my_sequence;
MSSQL 2012序列是一種強(qiáng)大的工具,可以簡化生成并重用自增ID列的過程,極大地簡化了任務(wù)。利用它,可以快速完成大量重復(fù)任務(wù),從而提高工作效率。
四川成都云服務(wù)器租用托管【創(chuàng)新互聯(lián)】提供各地服務(wù)器租用,電信服務(wù)器托管、移動服務(wù)器托管、聯(lián)通服務(wù)器托管,云服務(wù)器虛擬主機(jī)租用。成都機(jī)房托管咨詢:13518219792
創(chuàng)新互聯(lián)(www.cdcxhl.com)擁有10多年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗(yàn)、開啟建站+互聯(lián)網(wǎng)銷售服務(wù),與企業(yè)客戶共同成長,共創(chuàng)價(jià)值。
網(wǎng)頁標(biāo)題:MSSQL2012之序列:一次完整的重新定義(mssql2012序列)
文章分享:http://www.5511xx.com/article/dhgdojd.html


咨詢
建站咨詢
