Managed Databases Objects
Namespace->Classes->Methods
CREATE PROCEDURE
Person.UpdatePhoneList AS
EXTERNAL NAME
Contacts.SaveList – nuoroda į assembly
Duomenų bazės objektą
atnaujiname normaliai:
EXEC
Person.updatePhoneList
Managed aggregates and user-defined types
CREATE AGGREGATE
Concatenate (@input
nvarchar(4000))
RETURNS nvarchar(4000)
EXTERNAL NAME
Utilities.[Utilities.Concatenate]
Duomenų bazės objektas
naudojamas normaliai:
SELECT AccountNumber,
dbo.Concatenate(SalesOrderNumber) Orders
FROM
Sales.SalesOrderHeader
GROUP BY AccountNumber
Su CLR aggregatais galima
sukurti sudėtingus skaičiavimus (ne tik SQL galimus MAX, SUM, AVG) ir duomenų
tipus.
Su CLR tipais
galima saugotiir valdyti sudėtingus kintamuosius ir spatial data.
Komentarų nėra:
Rašyti komentarą