存储过程在MYSQL
问题描述:
我创建了以下存储过程,但无法按预期工作.....一些错误行不工作3存储过程在MYSQL
DELIMITER $$
DROP PROCEDURE IF EXISTS mytest.sp_insert_request $$ CREATE [email protected] PROCEDURE sp_insert_request(@RequestID varchar(250) = null, @Status varchar(45)= null,@Status_message varchar(9180)= null,@time_of_post varchar(9180) = null,@time_of_start varchar(9180)= null,@time_of_completion varchar(9180)= null) BEGIN
INSERT INTO request (RequestID, Status, Status_message, time_of_post, time_of_start,time_of_completion) VALUES (@RequestID, @Status,@Status_message,@time_of_post,@time_of_start,@time_of_completion);
END $$
DELIMITER ;
答
与插入结束;但您定义了DELIMETER $$
+0
这不起作用....... – hemant 2009-12-29 03:35:20
+0
什么都不起作用?你有没有改变;到$$? – 2009-12-29 21:26:49
您需要突出显示您的代码行,然后单击编辑器工具栏上的“代码”按钮(010 101),或者在键盘上按Ctrl-K,以良好地格式化和语法突出显示代码(包括SQL) – 2009-12-28 12:30:45