位置: 编程技术 - 正文

mysql 存储过程的问题(mysql8.0存储过程)

编辑:rootadmin
一开始用phpMyAdmin来执行,后来出现一堆错误,后来去掉了begin,end之后可以正常执行,但要执行存储过程,在phpMyAdmn中不行,而在mysql命令行文本框中就可以。 接下来又遇到更难的问题,在存储过程中加入预处理语句,更不行了,在mysql命令行文本框下执行同样,下面的运行记录,给大家参考,能否有高手来帮助。 //原本的存储过程语句 EATE PROCEDURE catalog_get_products_in_category( IN inCategoryId INT, IN inShortProductDescriptionLength INT, IN inProductsPerPage INT, IN inStartItem INT) BEGIN PREPARE statement FROM "SELECT p.product_id, p.name,IF(LENGTH(p.description) <= ?, p.description, CONCAT(LEFT(p.description, ?),'...')) AS description, p.price, p.discounted_price, p.thumbnail FROM product p INNER JOIN product_category pc ON p.product_id = pc.product_id WHERE pc.category_id = ? ORDER BY p.display DESC LIMIT ?, ?"; SET @p1 = inShortProductDescriptionLength; SET @p2 = inShortProductDescriptionLength; SET @p3 = inCategoryId; SET @p4 = inStartItem; SET @p5 = inProductsPerPage; EXECUTE statement USING @p1, @p2, @p3, @p4, @p5; END$$ mysql> delimiter $$ mysql> CREATE PROCEDURE catalog_get_products_in_category( -> IN inCategoryId INT, IN inShortProductDescriptionLength INT, -> IN inProductsPerPage INT, IN inStartItem INT) -> BEGIN -> PREPARE statement FROM -> "SELECT p.product_id, p.name,IF(LENGTH(p.description) <= ?, p.descript ion, "> CONCAT(LEFT(p.description, ?),'...')) AS description, p.price, p.disco unted_price, p.thumbnail "> FROM product p INNER JOIN product_category pc ON p.product_id = pc.pro duct_id "> WHERE pc.category_id = ? "> ORDER BY p.display DESC "> LIMIT ?, ?"; -> SET @p1 = inShortProductDescriptionLength; -> SET @p2 = inShortProductDescriptionLength; -> SET @p3 = inCategoryId; -> SET @p4 = inStartItem; -> SET @p5 = inProductsPerPage; -> EXECUTE statement USING @p1, @p2, @p3, @p4, @p5; -> END$$ ERROR (0A): PREPARE is not allowed in stored procedures 上面有两个存储过程,一个不用预处理语句,一个用了预处理语句, 之后,向作者发过邮件,没有答复,又给mysql官方发过邮件,同样没答复。现今只能求助诸位高人。

推荐整理分享mysql 存储过程的问题(mysql8.0存储过程),希望有所帮助,仅作参考,欢迎阅读内容。

mysql 存储过程的问题(mysql8.0存储过程)

文章相关热门搜索词:mysql存储过程的优点是什么,mysql存储过程的语句块以什么开始以什么结束,mysql存储过程语句,mysql 存储过程的调度工具,mysql 存储过程的作用,Mysql存储过程的修改,mysql存储过程的优点是什么,mysql存储过程的优点是什么,内容如对您有帮助,希望把文章链接给更多的朋友!

Mysql my.ini 配置文件详解 Mysqlmy.ini配置文件详解#BEGINCONFIGINFO#DESCR:4GBRAM,只使用InnoDB,ACID,少量的连接,队列负载大#TYPE:SYSTEM#ENDCONFIGINFO##此mysql配置文件例子针对4G内存#主要使用INNODB#

java实现插入mysql二进制文件,blob类型,遇到问题及解决办法 首先是数据库建立要准备的:我们要把放置二进制字段设置为Blob类型,根据文件的大小选择合适的Blob类型,一下是各个Blob类型所能容纳二进制文件的

mysql 控制台操作 一、连接mysql数据库1.首先打开cmd进入dos窗口2.切换至目录:D:MySql5.0mysql-5.0.b-winbin(即:mysql安装目录下面的bin目录,该目录内有很多exe执行文件)3

标签: mysql8.0存储过程

本文链接地址:https://www.jiuchutong.com/biancheng/320196.html 转载请保留说明!

上一篇:MYSQL 随机 抽取实现方法及效率分析(mysql 随机抽样)

下一篇:Mysql my.ini 配置文件详解(mysql的my.ini配置)

  • 金税三期收入额是多少
  • 残保金减免需要每月发放不低于本市最低工资标准是应发
  • 个税网络申报
  • 企业有利润要交什么税
  • 转正后个税增加
  • 净现值率和现值指数之间的关系
  • 金税盘处于报税期不能开票是什么意思
  • 企业建设项目审批流程
  • 房地产中的存货是什么意思
  • 个体户办理税务登记有什么好处
  • 商品互换的概念
  • 应付账款收不回,可否转营业外收入
  • 企业收取客户利润违法吗
  • 增值税专票销货清单模板
  • 赠送的固定资产需要计提折旧吗?
  • 建筑服务 1%
  • 通过检查人力资源
  • 实收资本印花税是一年一交吗
  • 企业在年度中间终止经营活动的,应当
  • 合同是怎么影响企业纳税的?
  • 往来款可以作为投资款吗
  • 失控发票怎么做账处理
  • 私营公司可以构成单位犯罪吗
  • 去年开的增值税普通发票今年可以作废吗
  • win10消费者版本和商业版本有什么区别
  • mac big sur 新功能
  • 预收款项的减少
  • 长期股权投资评估报告模板
  • 计提的社保费如何做账
  • phppost带cookie提交
  • 酒店采购布草如何入账
  • 法人把资产转移到国外有没有限制
  • 经营出租设备属于什么科目
  • 投标保证金怎么退还流程
  • vue.js mvvm
  • vue3刷新组件
  • pytorch如何训练模型
  • php微信公众号获取带参二维码
  • php的array
  • cpu power management设置
  • 企业资产损失税前扣除管理办法最新
  • 三代手续费返还是否需要缴纳增值税
  • 固定资产清理的借贷方向表示什么
  • windows7/windows10/windows11最强Audacity音频编辑播放器软件,免费下载
  • 闭包怎么求
  • 个体户3万免税规定2019
  • 征地拆迁的费用可以作为资产吗
  • centos彻底删除文件
  • 制造费用一定要摊销吗
  • 委托加工物资的消费税计入成本吗
  • 非广告性质的赞助支出
  • 小微企业所得税怎么算
  • 专项应付款的核算
  • 股东撤资如何退还资金,用途写什么
  • 企业股权转让收入企业所得税
  • 道路施工企业的上级监管部门是谁
  • 财务票子怎么粘
  • 建总账的注意事项
  • 商业企业会计分录大全
  • mysql5.7.29安装
  • win7系统桌面图标不见了右键无反应
  • win8怎么升级到win10 bios设置
  • windows server 2003 standard
  • 高手养成计划 小说
  • centos5.4
  • 第三方win7系统哪个最好
  • Linux基本命令使用
  • virtualbox开启虚拟化
  • linux的命令行指的是什么
  • 微软 系统设计
  • ExtJS4利根据登录后不同的角色分配不同的树形菜单
  • css中注释的写法
  • python计算两个数的最大公约数
  • html图像元素
  • vue基于什么
  • js折叠展开特效
  • web开发 java
  • jQuery Ajax和getJSON获取后台普通json数据和层级json数据用法分析
  • 国家税务总局定额发票查验平台官网
  • 福建生育津贴要交满几个月
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设