Comment faire de SÉLECTIONNER la VALEUR SUIVANTE dans SQL Server?

Je vais avoir quelques difficultés à essayer d'obtenir la suite de travailler dans SQL Server:

CREATE TABLE table_X AS
    SELECT 
        NEXT VALUE FOR GROUP_A AS GROUP_ID, RISK_ID
    FROM 
        ( SELECT UNIQUE RISK_ID, FROM table_Y ) SS;

Je me suis dit:

"Incorrect syntax near the keyword 'SELECT'."
"Incorrect syntax near the keyword 'UNIQUE'."

Quel est exactement le problème et comment puis-je résoudre ce problème à travailler dans SQL Server?

  • Qu'essayez-vous de faire? create table as syntaxe n'est pas la syntaxe SQL Server. Il utilise select ... into pour créer une table à partir d'une requête.
  • pourriez-vous expliquer ce que vous voulez atteindre?
  • NEXT VALUE FOR technet.microsoft.com/en-us/library/ff878370.aspx
  • Je suis en train de le port de cette déclaration de SQL Server. Je ne suis pas encore familier avec la façon de port quelque chose comme ça donc je suis assez confus. C'est mon premier portage de l'expérience, donc désolé si j'ai l'air comme un crétin.
InformationsquelleAutor Alex | 2013-08-30