mysql 存储过程参数
发布网友
发布时间:2022-04-22 00:14
我来回答
共2个回答
热心网友
时间:2022-04-08 11:06
MySQL 存储过程, 定义参数, 不需要加那个 @
例子代码如下:
mysql> DELIMITER //
mysql> CREATE PROCEDURE HelloWorld1(vUserName VARCHAR(10))
-> BEGIN
-> SELECT CONCAT('Hello ', vUserName);
-> END//
Query OK, 0 rows affected (0.00 sec)
mysql> call HelloWorld1('Edward');
-> //
+-----------------------------+
| CONCAT('Hello ', vUserName) |
+-----------------------------+
| Hello Edward |
+-----------------------------+
1 row in set (0.00 sec)
Query OK, 0 rows affected (0.02 sec)
热心网友
时间:2022-04-08 12:24
DELIMITER //
CREATEPROCEDUREHelloWorld1(vUserNameVARCHAR(10))
BEGIN
SELECTCONCAT('Hello ', vUserName);
END//
/DELIMITER
以上是创建
call HelloWorld1('Edward'); //
CONCAT('Hello ', vUserName)
这里是调用