sql >> Databáze >  >> RDS >> Sqlserver

Název vestavěné funkce serveru SQL Server

Zkuste použít celý název funkce, včetně názvu databáze a schématu:

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

Myslím, že je potřeba pouze název schématu, ale už jsem si zvykl zadávat obojí.

dokumentace vysvětluje, že je potřeba alespoň dvoudílný název. Pokud nevíte, co je schéma, pak pravděpodobně bude fungovat následující:

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



  1. Laravelův vztah v pivotním modelu

  2. CTE v klauzuli From dotazu SQL

  3. Rozšiřte EM Grid Control na nové uzly

  4. Dlouhé celé číslo je transformováno, když je vloženo do kratšího sloupce, není zkráceno. Proč? jaký je vzorec?