您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> 其他数据库 >> mysql 存储过程参数默认值问题

mysql 存储过程参数默认值问题

来源:网络整理     时间:2016/5/20 22:10:34     关键词:mysql 存储过程

关于网友提出的“mysql 存储过程参数默认值问题”问题疑问,本网通过在网上对“mysql 存储过程参数默认值问题”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:mysql 存储过程参数默认值问题
描述:

我想给下面存储过程的参数默认值 现有的方式报错 不知道应该如何写

mysql 存储过程 事务,mysql存储过程实例,mysql 创建存储过程,mysql 存储过程 变量,mysql 存储过程 循环,mysql 查看存储过程,mysql 存储过程 退出,mysql 删除存储过程mysql 存储过程 事务,mysql存储过程实例,mysql 创建存储过程,mysql 存储过程 变量,mysql 存储过程 循环,mysql 查看存储过程,mysql 存储过程 退出,mysql 删除存储过程Code
DELIMITER $$
DROP PROCEDURE IF EXISTS `datumdm`.`SP_Text_ReadList` $$
CREATE PROCEDURE `datumdm`.`SP_Text_ReadList`
(
tblName longtext
default'Text'
trGetFields longtext default'*',
fldName varchar(
255) default'CreatedTime'
)
BEGIN
END $$
DELIMITER;


解决方案1:

tblName longtext default'Text'  ;

句未加分号

解决方案2:

存储过程的名字上为什么分别加单引号啊!是单引号吧,有点看不清楚,名字起得有问题,规范点,我写了几句,希望能给你点帮助!

例子:

 delimiter

drop procedure if existes pro_reg

create procedure pro_reg (in nc varchar(50), in pwd varchar(50), 
in email varchar(50),in address varchar(50))
begin
insert into tb_reg (name, pwd ,email ,address) values (nc, pwd, email, address);
end;


以上介绍了“mysql 存储过程参数默认值问题”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/1202440.html

相关图片

相关文章