Multi-statement table-valued functions
Code examples
CREATE FUNCTION dbo.ExampleTVF_InsertSkipNull()
RETURNS @Result TABLE
(
Value NVARCHAR(50) NULL,
Extra NVARCHAR(50) NULL
)
AS
BEGIN
INSERT INTO @Result (Value, Extra)
VALUES ('First', 'X');
INSERT INTO @Result (Value)
VALUES ('Second');
INSERT INTO @Result (Extra)
VALUES ('Y');
RETURN;
ENDLast updated