1
我有以下的UDF,我想調用另一個UDF是劈在返回結果調用SQL用戶定義函數中其他用戶定義函數
-- =============================================
CREATE FUNCTION [dbo].[ufnGetValueForEmployeeTable]
(
@EeID AS int,
@ProvisionID AS int,
@optionName AS varchar(4000)
)
RETURNS varchar(128)
AS
BEGIN
SELECT
WHERE
RETURN **call here this function** GetOptionValueFromOtherOptions(@optionName , @value `this is the value from select`)
這可能嗎?如果是的話如何?
好吧,也許是一個荒謬的問題,但你爲什麼不直接調用內部函數而不是嵌套它們,或者使用同義詞?除了維護令人頭痛,甚至進一步限制優化之外,嵌套它們會給你帶來什麼? –
以及其他功能已經存在,並用於單獨的功能..但我在這裏看到你的觀點。我對UDFS不熟悉,並且誠實地從未想過嵌套它們 – lighty