SQL函數返回表的寫法


1.聽說SQL函數可以返回表,我今天就嘗試了下,感覺用法還是挺順手的.

ALTER FUNCTION [dbo].[returnTable]
( @nTagID AS int 
)
RETURNS  @tab TABLE(      --自己定義要返回的一個Table類型的結構.
TagId int,
SAMSTag nvarchar(255)
)
AS
BEGIN
  -- routine body goes here, e.g.
  -- SELECT 'Navicat for SQL Server'
    Insert @tab SELECT TagId, SAMSTag FROM Tag  --注意這里需要這個Insert操作 RETURN
END

tip:網上的例子,如果一個不行,不要死扣一個咯.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM