如何在sql查詢中使用自定義函數來設置某個變量的值。如何在sql查詢中設置變量的值
我的功能是:
function myFunc(par){return par;}
我的SQL查詢:
const string query =
@"
DECLARE @result varchar(100)
SET @result= myFunc(N'test')
INSERT[dbo].[TempTable] ([Name])
VALUES (@result)
";
您使用的是什麼版本的SQL? –
2014 btw此代碼是寫入遷移,而不是在Configuration.cs類 – ruud
在SQL Server中,您需要在調用該函數時指定模式名稱。 。 。 'dbo.myfunc(N'test')'。 –