0
請問我該如何在Sql server 2005中做到這一點?它看起來v2005不支持?如何在sql server中生成3digit循環序列號
CREATE SEQUENCE DecSeq
AS decimal(3,0)
START WITH 125
INCREMENT BY 25
MINVALUE 100
MAXVALUE 200
CYCLE
CACHE 3
請問我該如何在Sql server 2005中做到這一點?它看起來v2005不支持?如何在sql server中生成3digit循環序列號
CREATE SEQUENCE DecSeq
AS decimal(3,0)
START WITH 125
INCREMENT BY 25
MINVALUE 100
MAXVALUE 200
CYCLE
CACHE 3
SQL Server 2005不支持序列。可以使用Sequences
表來自己實現它們。
你必須用IDENTITY列創建你自己的表,並帶有一個我想要處理循環組件的觸發器(並且你無法控制緩存)。 –
謝謝Aaron,創建了Identity表和編寫觸發器來處理邏輯。 –