Fråga : MSSQL väljer, och mellanlägget med en retur värderar

Using de nedanföra arbetena för kodifiera, när inget rekord finns i Table1, det går korrekt MainID tillbaka, men, om rekordet finns redan, det går ett OGILTIGT tillbaka. > för
1:
" codeBody " för IF INTE FINNS (VALDA MainID FRÅN table1 VAR apparatNÅGOT LIKNANDE ”TESTA”), MELLANLÄGGET IN I table1 (apparat) VÄRDERAR (”TESTA”) VALD SCOPE_IDENTITY () som MainID
" klar "

Svar : MSSQL väljer, och mellanlägget med en retur värderar

Andra lösningar  
 
programming4us programming4us