我正在使用SQL Server 2012.實際上,我是關係數據庫領域中的新成員。 我在我的數據庫中創建了函數,但無法將其保存在我的項目(當前數據庫)中。 如何將其保存到我的數據庫,然後我需要通過查詢調用此函數?我無法將我的用戶定義的函數保存在我的數據庫中的SQL Server 2012中
我只是按「保存」按鈕和SQL Server顯示,我需要將此文件保存爲「.SQL」文件到文件夾C:\用戶\用戶名\文檔\ SQL Server Management Studio中
感謝在提前!
我正在使用SQL Server 2012.實際上,我是關係數據庫領域中的新成員。 我在我的數據庫中創建了函數,但無法將其保存在我的項目(當前數據庫)中。 如何將其保存到我的數據庫,然後我需要通過查詢調用此函數?我無法將我的用戶定義的函數保存在我的數據庫中的SQL Server 2012中
我只是按「保存」按鈕和SQL Server顯示,我需要將此文件保存爲「.SQL」文件到文件夾C:\用戶\用戶名\文檔\ SQL Server Management Studio中
感謝在提前!
您只需要在您希望它駐留的數據庫上執行您的CREATE FUNCTION ...
聲明並將其創建。
保存只會保存您的腳本。不要將它添加到你的數據庫結構中。
有關更多詳細信息和語法,請參閱MSDN Create User-defined Function。
有關詳細信息,請參閱CREATE FUNCTION。
其實你可以使用存儲過程
Create procedure YourProcedureName
@YOUR
@VARIABLE
@HERE
AS
BEGIN
YOUR QUERY HERE
END
,你可以把它叫做
YourProcedureName 'Your','Variable','here'
感謝,我執行我的查詢,它工作正常! – timanet4u