close

之前想要讓 檢視表(View) 可以代入參數,找到了一個替代方案:資料表值函式

CREATE FUNCTION TestFunction(@year nvarchar(3),sid nvarchar(10))
RETURNS TABLE
AS
RETURN
(
    
    SELECT * form TestTable where year=@year and sid=@sid
)

建立完成後,會在DB的可程式性>函數>資料表值函式找到。

如果要查詢

SELECT * form TestFunction('106','admin')

查詢的帶入參數,也可使用其他資料表

SELECT * form TestFunction((select distinct year from LogData where yid='1'),'admin')

arrow
arrow
    文章標籤
    MSSQL View 參數
    全站熱搜

    紫月 發表在 痞客邦 留言(0) 人氣()