在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

MySQL创建函数时报错'ERROR 1336 (0A000): Dynamic SQL'怎么办

96次阅读
没有评论

共计 1531 个字符,预计需要花费 4 分钟才能阅读完成。

这篇文章主要介绍 MySQL 创建函数时报错 ERROR 1336 (0A000): Dynamic SQL 怎么办,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

创建函数时报错
mysql delimiter $$
mysql CREATE FUNCTION is_SQLScriptReferenceExist (THE_REFERENCE VARCHAR(75), THE_VERSION_LEVEL_TABLE_NAME VARCHAR(75)) RETURNS INTEGER DETERMINISTIC
  –   BEGIN
  –   DECLARE THE_REFERENCE_LABEL VARCHAR(80);
  –   DECLARE CONTINUE HANDLER FOR NOT FOUND
  –   BEGIN
  –   RETURN 0;
  –   END;
  –   SELECT concat(select c_reference_label INTO THE_REFERENCE_LABEL from , THE_VERSION_LEVEL_TABLE_NAME, where C_REFERENCE_LABEL = , THE_REFERENCE,) INTO @stmt;
  –   PREPARE STMT FROM @stmt;
  –   EXECUTE STMT;
  –   /* select c_reference_label into THE_REFERENCE_LABEL from THE_VERSION_LEVEL_TABLE_NAME where C_REFERENCE_LABEL = THE_REFERENCE; */
  –   RETURN 1;
  –   END$$
ERROR 1336 (0A000): Dynamic SQL is not allowed in stored function or trigger
mysql delimiter ;

报错原因:
MySQL 函数和触发器中不允许使用动态函数

可以改写成存储过程
mysql delimiter $$
mysql CREATE PROCEDURE is_SQLScriptReferenceExist (IN THE_REFERENCE VARCHAR(75), IN THE_VERSION_LEVEL_TABLE_NAME VARCHAR(75), OUT V_RET INT(2))
  –   BEGIN
  –   DECLARE THE_REFERENCE_LABEL VARCHAR(80);
  –   DECLARE CONTINUE HANDLER FOR NOT FOUND
  –   BEGIN
  –   SET V_RET = 0;
  –   END;
  –   SELECT concat(select c_reference_label INTO THE_REFERENCE_LABEL from , THE_VERSION_LEVEL_TABLE_NAME, where C_REFERENCE_LABEL = , THE_REFERENCE,) INTO @stmt;
  –   PREPARE STMT FROM @stmt;
  –   EXECUTE STMT;
  –   /* select c_reference_label into THE_REFERENCE_LABEL from THE_VERSION_LEVEL_TABLE_NAME where C_REFERENCE_LABEL = THE_REFERENCE; */
  –   SET V_RET = 1;
  –   END$$
Query OK, 0 rows affected (0.00 sec)

mysql delimiter ;

以上是“MySQL 创建函数时报错 ERROR 1336 (0A000): Dynamic SQL 怎么办”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注丸趣 TV 行业资讯频道!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-26发表,共计1531字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 韩国毛片免费看 | 亚洲国产aⅴ成人精品无吗 亚洲国产av高清无码 | 精品国产精品三级精品av网址 | a毛片免费在线观看 | 看一级毛片免费观看视频 | 色播亚洲视频在线观看 | 国产精品亚洲综合 | 色国产视频 | 一道精品一区二区三区 | 青青草原网站在线观看 | 成人免费区一区二区三区 | 在线成人国产 | 日本综合在线观看 | 日本理伦片和搜子同居的日子 | 国产乱沈阳女人高潮乱叫老 | 日韩精品无码免费专区网站 | 野花香社区在线观看 | 在线观看 一区 | 无码a级毛片免费视频内谢 无码a级毛片免费视频内谢5j | 欧美日韩一区二区三在线 | 亚洲4p| 国产成人精品免费视频大全麻豆 | 91视频在线观看网址 | 最新欧美伦禁片在线观看 | 胸大美女又黄的网站 | 97久久婷婷五月综合色d啪蜜芽 | 青草影院在线观看 | 人人狠狠综合久久亚洲 | 亚洲真人无码永久在线观看 | 亚洲va在线va天堂va偷拍 | 精品久久久久久久久久 | 国产成人综合亚洲欧美在线n | 国产熟妇疯狂4p交在线播放 | 欧美性高清在线视频 | 精品久久久久久中文字幕女 | 777午夜福利理伦电影网 | 精品亚洲一区二区在线播放 | 国产亚洲精品成人aa片新蒲金 | 一级毛片特级毛片免费的 | 无码h黄肉3d动漫在线观看 | 久在草|