sql >> Databasteknik >  >> RDS >> Sqlserver

Hur ställer man in "börja med" i sekvensen för att välja frågeresultat i SQL-server?

Det ser inte ut som att du kan deklarera ett variabelt belopp i syntaxen. Du kan dock slå in den i en EXEC uttalande, som så:

DECLARE @max int;
SELECT @max = MAX(i_item_sk)
     FROM item

exec('CREATE SEQUENCE item_seq 
    START WITH ' + @max +
'   INCREMENT BY 1;')

select * from sys.sequences



  1. Hur kan jag ansluta till MySQL i Python 3 på Windows?

  2. Kan vi använda trådning i PL/SQL?

  3. KONTROLLERA BEGRÄNSNING på flera kolumner

  4. Ställa in Active Data Guard Physical Standby i RAC One Node Architecture – Del 2