select concat('OD',date_format(now(),'%Y%m%d'),LPAD(NEXTVAL(date_format(now(),'%Y%m%d')),4,'0')); select length('OD201504040000'); select LOCATE('e','eqwe,rqwe'); select left('eqwe,rqwe',2); select right('left,right',2); select length('left,right'); select right('left,right',length('left,right')-LOCATE(',','left,right')) ;
set @v_det= '7,2';-- old.v_det; -- 7,2,7,2 [{"GID":"7","NUM":"2"},{"GID":"7","NUM":"2"}] WHILE (LOCATE(',', @v_det)>0) do set @v_gid = left( @v_det,LOCATE(',', @v_det )); -- 明细商品id set @temp = right( @v_det,(length(@v_det)-LOCATE(',' , @v_det))); -- select right('left,right',length('left,right')-LOCATE(',','left,right')) ; set @v_count = left( @temp,LOCATE(',', @temp)); -- 明细数量 set @v_det = right( @temp,(length(@temp)-LOCATE(',' , @temp))); -- set @v_sql = concat('insert into t_order_item2(qd_id,com_id,snum) values (,', @v_gid,''',''', @v_count,''''); set @v_sql = concat(@v_gid ); insert into t_order_item2 (com_id) values(@v_sql); -- prepare stmt from @v_sql; -- 预处理需要执行的动态SQL,其中stmt是一个变量 -- EXECUTE stmt; -- 执行SQL语句 -- deallocate prepare stmt; -- 释放掉预处理段 END WHILE;
相关推荐
Oracle Sql语句转换成Mysql Sql语句java 源码,非常简单,只要给定源oracle sql语句地址,和生成目标文件地址运行即可。
mysql sqlapi代码示例,sqlapi链接各类数据库mysql、db2、oracle、sqlserver、sqllite等等
省市区mysql sql文件
MYSQL SQL开发从零开始学............................................................
mysql sql编程入门级资料 包括数据库的增、删、改、查。
MySQL SQL基础语句最佳实践,很好的,可以学习学习,牛逼的
MySQL SQL必知必会,入门学习资料,方便大家掌握基础知识
连接mysql sqlserver的两个数据库
该实例展示了JAVA使用Connection连接MySql SQL Server200 Oracle数据库 .实现了增删查该.附带Struts2框架应用
presto sql 与mysql sql 对比.pdf
sql-MySQL sql-MySQL
数据库转换工具 mysql sqlserver
MySQL SQL语句练习题及答案
MySQL SQL开发规范
使用案例加深对MySQL SQL查询理解,适合对mysql有了解的朋友,促进SQL的优化
SQL经典语句
mysql sql常用语句大全
最近一直在学C#语言,便做了写.net封装的socket通信及将数据插入数据库性能的实验,于是把方法总结了下。
MySQL SQL查询语句大全集锦(经典珍藏),可以每天练习的
MySQL SQL高效开发最佳实践