Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Jak ustawić 'zacznij od' sekwencji, aby wybrać wynik zapytania w serwerze SQL?

Nie wygląda na to, że możesz zadeklarować zmienną kwotę w składni. Możesz jednak owinąć go w EXEC oświadczenie, takie jak:

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nieoczekiwany typ zmiennej zwrócony przez Receive-Job

  2. Jak uruchomić zadanie agenta SQL Server przy użyciu T-SQL

  3. Nie można otworzyć domyślnej bazy danych użytkownika. Logowanie nie powiodło się. po zainstalowaniu SQL Server Management Studio Express

  4. Jak mogę zobaczyć wszystkie znaki specjalne dozwolone w polu varchar lub char w programie SQL Server?

  5. T-SQL:usuwanie wszystkich zduplikowanych wierszy, ale zachowanie jednego