#如果存在jyf_test存储过程则删掉
DROP PROCEDURE IF EXISTS jyf_test;
DELIMITER //

#创建存储过程
CREATE PROCEDURE jyf_test()
BEGIN
    #定义数据
    SET @a = '1a,2a,3a';
    #获取数组长度
    SET @num = LENGTH(@a) - LENGTH(REPLACE(@a,;
    SET @i = ;
    #循环取数组内容
    WHILE(@i <= @num) DO
        SET @temp = SUBSTRING_INDEX(@a,',',@i);
        SELECT SUBSTRING_INDEX(@temp,);
        SET @i = @i + ;
    END WHILE;
END
//

#调用存储过程
CALL jyf_test();
//
#删除存储过程
DROP PROCEDURE IF EXISTS jyf_test;

最新文章

  1. CentOS7新特性
  2. BZOJ3755 : Pty爬山
  3. UITextField,常见属性的罗列和用法
  4. [转] 「指尖上的魔法」 - 谈谈 React Native 中的手势
  5. pymssql文档
  6. 湖南省第八届大学生程序设计大赛原题 D - 平方根大搜索 UVA 12505 - Searching in sqrt(n)
  7. excel中的数据导入oracle方法
  8. Python 2 中的编码
  9. C++ 头文件系列(iosfwd)
  10. VS2010中的sln,suo分别是什么文件
  11. Python内存优化
  12. 如何动态修改网页的标题(title)?
  13. Vue命令行工具vue-cli
  14. react-native ES5与ES6写法对照表
  15. vue 打包的项目当背景图路径错误
  16. Vscode中运行js文件或部分代码 ,在下面cmd输出中显示结果
  17. await和async在C#一般处理程序(ashx)中的使用
  18. hihocoder第220周-一道拧巴的题
  19. linux 下 php 安装 ZeroMQ 扩展
  20. 1503. [NOI2004]郁闷的出纳员【平衡树-splay】

热门文章

  1. RocketMQ原理解析-Consumer
  2. opencv_判断两张图片是否相同
  3. java对象与XML相互转化
  4. .NET Framework(.config)的配置文件架构
  5. vim格式化代码实际上就是 &quot;缩进代码&quot;, 命令是等号=
  6. SQL 删除索引错误
  7. 关于struts2的过滤器和mybatis的插件的分析
  8. logging 文件日志
  9. LPC43xx系列使用IAP的注意事项
  10. synchronized使用说明