Condividi
Assegnare il valore ritornato da una select ad una variabile in T-SQL
Vorrei assegnare il valore (unico) ritornato da una query SELECT con la funzione ROW_NUMBER()
ad una variabile dichiarata in codice T-SQL, ma ricevo un errore di sintassi, questa è la query:
set @MAX_CNT =(select coun from (select MAX(SEQ) Coun from (
SELECT ROW_NUMBER()OVER(ORDER BY COUNTRY)SEQ,* FROM #TEMP1
)xx)y)
e questo è il messaggio di errore che ricevo:
Msg 102, Level 15, State 1, Line 53
Incorrect syntax near ')'.
non riesco a capire quale sia il problema.
In Corso
1
Sql Server
09-05-2019
1 Risposta
7295 Visite
+1
Risposte ( 1 approvate )
Prova con la seguente sintassi T-SQL: