So hätte ich mir das erklären können, ja.
Jedoch finde ich, passt es soweit.
edit: Eine Ausgabe des ganzen ohne Insert-Befehl schaut auch wunderbar aus.
Code:
DECLARE
@KEY AS INT
SELECT @KEY = MAX(CS_KEY) FROM dbo.CUSTOMER
--INSERT INTO dbo.CUSTOMER SELECT CS_CODE, CS_NAME, CS_KEY FROM dbo.CUSTOMER EXCEPT
SELECT CST_No, CST_Name, @KEY+ROW_NUMBER() OVER (ORDER BY CST_Name) FROM dbo.daten_nav
WHERE CST_NO LIKE '1%' AND CST_Name <> ' ';
Jedoch finde ich, passt es soweit.
edit: Eine Ausgabe des ganzen ohne Insert-Befehl schaut auch wunderbar aus.