如何在wamp Server中构建存储过程

时间:2010-12-28 15:02:43

标签: mysql stored-procedures wampserver

我在txt文件中写了一个存储过程,但我不知道如何在服务器中应用这个存储过程.i创建了我的表。但我再也不知道我必须采取的步骤才能使用存储过程。

我的存储过程:

  CREATE PROCEDURE findHorse @horseName varchar(15) 
AS 
SELECT *
 FROM horse 
WHERE horseName =@horseName

我知道如果我想执行它,我会使用

exec findHorse 

我需要的是:1。如何在mySql中创建它。 //步骤2.我应该把exec findHorse放到哪里来执行它//步骤

2 个答案:

答案 0 :(得分:0)

最好安装数据库管理工具。如果你也安装了PHP,你可以选择PHPMyAdmin。您可以像执行其他sql语句一样执行此语句来创建过程。

调用存储过程通常在需要它们的应用程序中完成。更准确地说,如果需要,通常会编写存储过程,这意味着您已经有了应用程序。就像您可以让网站执行查询来检索正确的数据一样,它也可以执行存储过程。你有一个存储过程,但不知道何时调用它似乎很奇怪。

答案 1 :(得分:0)

如果您使用的是phpMyAdmin而不是MySQL工作台,则可以使用以下语法,而无需使用beginend语句:

create procedure procedure_name()
//sql commands ;