oracle与mysql函数转换

来源:互联网 发布:java实现多线程的方式 编辑:程序博客网 时间:2024/05/16 05:08


如图是通过当前时间计算PK10的期号的函数

 

这一段应该为

在oracle函数中不难看出这一段是定义变量以及赋值

 

但是在mysql里面这些是分为两步来实现的

 

这一段是根据当前时间来查开到今天的第多少期并赋值给v_nums

这一段应注意


mysql内 to_date() 应该改为 str_to_date()

TO_CHAR() 改为DATE_FORMAT()

Sysdate系统时间也应改为 NOW() 对应的参数也改一下


还应注意


改完后:


 

 

最后结果:


最后改完后还要测试一下运行结果是否准确。是否有错误。

1 0