Functions
找不到列“dba”或使用者定義的函式或聚合“schema.functionName”,或者名稱不明確
我創建了一個函式並授予 select
[dba].[ufn_track_dailies]
到public
. 該函式顯示在表值函式下,但是當我嘗試使用它時出現錯誤:select [dba].[ufn_track_dailies]('Real Name','', '08-01-2015', '08-31-2015')
如果這是用於 SQL Server(也許還有其他?),那麼你不能
SELECT
使用 TVF,你需要SELECT
FROM一個 TVF ;-) 而且,在呼叫函式時你需要使用那些愚蠢的括號:SELECT * FROM [dba].ufn_track_dailies();
如果它是一個標量函式,那將是:
SELECT [dba].ufn_track_dailies();