📄 ch14_03_create_managed_objects.sql
字号:
USE AdventureWorks2008;
GO
-- This following script assumes a valid .net assembly containing the appropriate code
-- has been previously built and installed into SQL Server.
-- Function
CREATE FUNCTION dbo.GetOSVersion()
RETURNS nvarchar(255)
AS
EXTERNAL NAME DBUtilities.UserDefinedFunctions.OSVersion;
-- Stored Procedure
CREATE PROCEDURE LogInEventLog(@Message nvarchar(255))
AS EXTERNAL NAME DBUtilities.StoredProcedures.LogEvent
-- Trigger
CREATE TRIGGER VendorAudit
ON Purchasing.Vendor
FOR UPDATE
AS EXTERNAL NAME DBUtilities.Triggers.LogVendorModification
-- User Defined Type
CREATE TYPE dbo.Point
EXTERNAL NAME DBUtilities.Point
-- Aggregate
CREATE AGGREGATE dbo.Concatenate(@Value nvarchar(4000))
RETURNS nvarchar(4000)
EXTERNAL NAME DBUtilities.Concatenate;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -