我正在使用SQL Server 2012.实际上,我是关系数据库领域的新人。 我在我的数据库中创建函数但我无法将其保存在我的项目(当前数据库)中。 如何将其保存到我的数据库然后我需要通过查询调用此函数?
我只是按"保存"按钮和sql server显示我需要将此文件保存为" .sql"文件到文件夹C:\ Users \ user-name \ Documents \ SQL Server Management Studio
提前感谢!
答案 0 :(得分:2)
您只需要在您希望它驻留的数据库上执行CREATE FUNCTION ...
语句,它就会被创建。
保存只会保存您的脚本。不要将它添加到您的数据库结构中。
有关详细信息和语法,请参阅MSDN Create User-defined Function。
答案 1 :(得分:0)
实际上你可以使用存储过程
Create procedure YourProcedureName
@YOUR
@VARIABLE
@HERE
AS
BEGIN
YOUR QUERY HERE
END
你可以称之为
YourProcedureName 'Your','Variable','here'