mysql存储过程出错

proRemarks,proDescribe是值需要单引号。你可以尝试一下。insert into tb_product_info(pro_id,status_id,type_id,pro_name,pro_stock,pro_price,pro_pic,pro_remarks,pro_describe)values('proId',1,'typeId','proName','proStock','proPrice','proPic','proRemarks','proDescribe');...
mysql存储过程出错
如果你要插入的proId,1,typeId,proName,proStock,proPrice,proPic,proRemarks,proDescribe是值需要单引号。你可以尝试一下。
insert into tb_product_info(pro_id,status_id,type_id,pro_name,pro_stock,pro_price,pro_pic,pro_remarks,pro_describe)
values('proId',1,'typeId','proName','proStock','proPrice','proPic','proRemarks','proDescribe');2012-05-25
values後面加的应该是具体的值,我看你後面的好像是栏位,应该换成
select proId,1,typeId,proName,proStock,proPrice,proPic,proRemarks,proDescribe
from 表名2012-05-24
在 CREATE DEFINER 前面 先写一句 DELIMITER $$
END后面 ; 改为 $$
最后加上一句 DELIMITER ;

ps:DELIMITER是来改变输入结束符的
MySQL默认的是;
但是SQL语句的结束符也是;
所以要改了2012-06-01
能把错误提示写出来吗2012-05-24
mengvlog 阅读 57 次 更新于 2025-10-30 01:07:11 我来答关注问题0
檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部