当前位置: 首页 > 面试题库 >

如何将存储过程放置在所需位置?

杜禄
2023-03-14
问题内容

在SQL Server 2008上,如何将存储过程放在数据库的“存储过程”文件夹中?

当我这样声明时:

CREATE PROCEDURE mySchema.myProc

它去:

MYSERVER\System Databases\Master\Programmability\Stored procedures folder.

如何告诉服务器,并将其存储在:

MYSERVER\System Databases\MYDB\Programmability\Stored procedures folder.

编辑:

如果我这样声明

CREATE PROCEDURE [myDB].mySchema.myProc

它抱怨:

'CREATE/ALTER PROCEDURE' does not allow specifying the database name as a prefix to the object name.

如果我使用“ USE”关键字,它会抱怨:

a USE database statement is not allowed in a procedure, function or trigger.

也许问题是我使用的是MS Management Studio,并且直接连接到服务器,而不是任何特定的数据库?


问题答案:

尝试以下

USE MyDb 
GO 
CREATE PROCEDURE mySchema.myProc


 类似资料:
  • 嗯,我可以通过逻辑做到这一点,但我打赌有一个数学运算或表达式来做到这一点。一个存在吗?如果是,是什么? 以下是算法: 长位置=位位置/64 接下来是:当2的次方时,如何将除法转换为按位移位?

  • 问题内容: 我有问题来存储的所有值成。这里和是数组的数组。我想将它们的所有值分别存储在和中。的和是字符串的数组。 这是我的尝试,但仅存储每个数组的最后一项。 注意:我已经尝试过了,但是对我不起作用。 问题答案: 为了通用,首先让它成为对象列表 您想要放入对象列表 注意结果列表将包含每个对象,包含的是输入列表。 这种转换将丢失有关哪个对象位于哪个列表中的信息。 您必须遍历。在每个循环中,您都会获得一

  • 问题内容: 我在另一个实现Parcelable的场所对象中有一个Location对象。我该如何在我的writeToParcel方法实现中正确序列化它?所以这是一些代码: 问题答案: 在这里,您有一个片段如何将可分割对象序列化为您自己的包裹。

  • 问题内容: 我正在寻找一种方法来列出在Informix上运行的数据库中的所有存储过程。 数据库中是否有表格列出存储过程以及有关存储过程的详细信息? 问题答案: 就在这里。叫做。尝试此操作以查看所有内容:

  • 问题内容: 我试图在postgres 9.3上使用sql调用函数内的函数。 这个问题与我的另一篇文章有关。 我写了下面的函数。到目前为止,我还没有合并任何类型的save-output(COPY)语句,因此我试图通过创建嵌套函数print-out函数来解决此问题。 以上功能有效。 尝试创建嵌套函数。 调用嵌套函数。 输出 上面给出了这个。但是,当在print_out()中将arg1,arg2替换为’

  • 问题内容: 我必须使用下面给出的Selenium Webdriver执行以下任务。 单击任何开始下载任何文件的链接/按钮(文件类型可以是图像,pdf,jar等) 单击弹出窗口上的“保存”(如果显示)(例如http://selenium.googlecode.com/files/selenium-server-standalone-2.33.0.jar) 提供所需的位置以保存该文件。 任何人都可以共