Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Nome della funzione predefinita di SQL Server

Prova a utilizzare il nome completo della funzione, inclusi il database e il nome dello schema:

update
   tableName
set
   score = <database>.<schema>.myFunction(tableName.id)

Penso che sia necessario solo il nome dello schema, ma ho preso l'abitudine di inserirli entrambi.

La documentazione spiega che è necessario almeno il nome in due parti. Se non sai quali sono gli schemi, probabilmente funzionerà quanto segue:

update
   tableName
set
   score = dbo.myFunction(tableName.id)