Sequence objektum - NEX VALUE FOR függvény nem működik

Sequence objektum - NEX VALUE FOR függvény nem működik
2015-01-02T14:07:32+01:00
2015-02-03T19:21:28+01:00
2022-12-02T03:30:34+01:00
Üvegi Jenyő
SQL Server 2012-vel próbáltam meg az alábbi kódot futtatni SSMS-ben:

USE TSQL2012;
CREATE SEQUENCE dbo.SeqOrderID AS INT MINVALUE 1;

SELECT NEXT VALUE FOR dbo.SeqOrderID AS IDvalue;

Ezt a hibaüzenetet kaptam:

Msg 11739, Level 15, State 1, Line 4
NEXT VALUE FOR function cannot be used if ROWCOUNT option has been set, or the query contains TOP or OFFSET.

Nem értem, hogy mi lehet a hiba, mert semmi olyat nem használtam, mint amit a hibaüzenet kifogásol.
Valamilyen beállítási problémára gyanakszom, de fogalmam sincs, hogy mi lehet az.

A példát egyébként egy könyvből vettem, amiből éppen tanulok. Eddig még minden példája működött. 
Mutasd a teljes hozzászólást!
A stúdióban menj a Query menüre->Query Options... ->General -> SET ROWCOUNT -t állítsd 0-ra
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd