oracle 转mysql之函数替换
来源:互联网 发布:mac ruby 安装路径 编辑:程序博客网 时间:2024/06/06 21:38
oracle:
CREATE OR REPLACE FUNCTION GET_HTBH
RETURN VARCHAR2IS
RESULT VARCHAR2 (14);
BEGIN
SELECT TO_CHAR (SYSDATE, 'yyyy')
|| TO_CHAR (SYSDATE, 'mm')
|| TO_CHAR (SYSDATE, 'dd')
|| TRIM (TO_CHAR (SEQ_HTBH.NEXTVAL, '000000'))
INTO RESULT
FROM DUAL;
--select '2006456456' into Result from dual;
--Result := '2006123123';
RETURN (RESULT);
END GET_HTBH;
mysql:
CREATE FUNCTION GET_HTBH()
RETURNS VARCHAR(14)
BEGIN
DECLARE RESULT VARCHAR(14);
select CONCAT((select DATE_FORMAT(NOW(),'%Y%m%d') from dual),LPAD((SEQ_HTBH()),6,'0'))
INTO RESULT
FROM DUAL;
-- select '2006456456' into Result from dual;
-- Result := '2006123123';
RETURN RESULT;
END;
转mysql注意事项 1 过程名要有( ) 2 end 不要过程名 3 没as 4 DECLARE 要在begin下面 5 return 换成returns
0 0
- oracle 转mysql之函数替换
- oracle数据库迁移至mysql 之 序列替换
- Oracle到MySQL数据库迁移之--主键生成策略替换
- mysql替换Oracle中的ROWNUM
- oracle 替换null 的函数
- Oracle正规表达式替换函数
- MySQL replace函数替换字符串
- MySQL与Oracle 差异比较之函数
- mysql与oracle区别之-函数
- mysql替换语句之字段值替换
- mysql 替换函数replace()实现mysql 替换字符串
- mysql 替换函数replace()实现mysql 替换字符串
- mysql 替换函数replace()实现mysql 替换字符串
- mysql 替换函数replace()实现mysql 替换字符串
- oracle数据库迁移至mysql 之 sysdate格式化及运算替换
- oracle数据库迁移至mysql 之 sysdate格式化及运算替换
- MSSQL Oracle MySQL 中NULL的替换
- MSSQL Oracle MySQL 中NULL的替换
- C++单元测试工具Catch
- [BZOJ3781][小B的询问][莫队]
- Android学习之合理利用标签美化UI
- WPF SpellCheck
- Java中用的最多的类(之一) 容器类
- oracle 转mysql之函数替换
- 性能测试常用Oracle语句
- 捋一捋数据转换
- ecshop开发环境搭建
- readhat使用centenos的yum
- xcode调试html页面
- Android 检测USB连接状态
- 从SHAttered事件谈安全
- 论文阅读:ROBUST AND FULLY AUTOMATED SEGMENTATION OF MANDIBLE FROM CT SCANS