zoukankan      html  css  js  c++  java
  • mysql与oracle常用函数及数据类型对比00持续补充

    最近在转一个原来使用oracle,改为mysql的系统,有些常用的oracle函数的mysql实现顺便整理了下,主要是系统中涉及到的(其实原来是专门整理过一个详细doc的,只是每次找word麻烦)。

    特性 oracle mysql
    字符串转日期 to_date str_to_date
    日期类型

    date

    公元前4712年1月1日至公元9999年12月31日

    datetime:取值范围:1000-01-01 00:00:00 到 9999-12-31 23:59:59

    timestamp:取值范围:1970-01-01 00:00:00 到 2037-12-31 23:59:59

    日期转字符串 to_char date_format
    base64 utl_raw.cast_to_varchar2(utl_encode.base64_encode(utl_raw.cast_to_raw(‘BASE64_STR’))) to_base64('BASE64_STR')
    空值 nvl(col1,'default value') ifnull(col1,'99999999')
    逻辑判断 decode(ttype,1,’a',2,’b',3,’c',’d')  if(ttype=1, 'a',if(ttype=2,'b', if(ttype =3, 'c', 'd')))
    ID 序列 auto_increment
    数字转为字符串类型 to_char() concat(num_col,'')
    字符串转为数字类型 to_number() cast('1' as signed int)
    到微秒的时间 systimestamp sysdate(6)

     从字符串str中返回del关键字第N次出现之前的子字符串.

    负数则从后往前计算

       substring_index(str,del,N)
     CTAS create table table_name as select * from org_table;   create table table_name as select * from org_table;
         
         
         
         
         
         
         

    Oracle到MySQL迁移开发指南_V1.0.2.rar

  • 相关阅读:
    141. Linked List Cycle
    140. Word Break II
    139. Word Break
    138. Copy List with Random Pointer
    137. Single Number II
    136. Single Number
    135. Candy
    134.Gas Station
    linux/ubuntu 设置代理服务器
    sqlserver/mssql 查看版本信息
  • 原文地址:https://www.cnblogs.com/zhjh256/p/6193236.html
Copyright © 2011-2022 走看看