Ginew.Z 的博客

          一切,為了讓生活更簡單、更自然

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            21 Posts :: 0 Stories :: 14 Comments :: 0 Trackbacks

          to_date(?, 'YYYY-MM-DD HH24:MI:SS')"
          STR_TO_DATE('2003-15-10 00:00:00','%Y-%m-%d %H:%i:%s');???? //格式不對,會返回NULL

          to_char(create_time,'yyyy-MM-dd')
          DATE_FORMAT(create_time,'%Y-%m-%d')

          sysdate
          now()或者CURRENT_TIMESTAMP?//'1997-12-15 23:50:26',建表的時候,timestamp類型可以指定default CURRENT_TIMESTAMP

          sysdate - 7?? //7天前
          now()-INTERVAL 7 DAY??

          select * from (select .... where rownum<end) where rownum>start
          limit [start,] length

          substr(productInfor,1,20)
          SUBSTRING('Quadratically',5,6)???? //SUBSTRING(str,pos,len)

          instr(str,substr,pos,index)
          instr(str,substr) 或者 locate(substr,str,pos)
          // 沒有相對應的語法,但一般情況,這個是和substr結合起來用的。
          //如果是str="2005-10-01"取中間的10這樣的需要,oracle是substr(str,instr(str,'-',1,1)+1,instr(str,'-',1,2)-instr(str,'-',1,1)-1)
          那在mysql里面,可以試試這樣SUBSTRING_INDEX(SUBSTRING_INDEX(str,'-',2),'-',-1),意思就是取第二個-之前的str后(2005-10),再取倒數第一個-之后的內容

          oracle的nvl(ss,dd)函數在mysql中怎么實現?
          答:ifnull(ss,dd)

          posted on 2006-04-11 12:16 無風之雨 閱讀(854) 評論(0)  編輯  收藏 所屬分類: MySQL
          主站蜘蛛池模板: 泰顺县| 徐闻县| 井研县| 射阳县| 临洮县| 新河县| 大安市| 从化市| 富民县| 太原市| 三江| 松江区| 瑞金市| 通山县| 洪泽县| 翁牛特旗| 宜春市| 高阳县| 大理市| 休宁县| 麦盖提县| 蕉岭县| 五河县| 鄂尔多斯市| 永修县| 洛南县| 和龙市| 西和县| 尚志市| 镇平县| 香港| 陈巴尔虎旗| 湄潭县| 商洛市| 舟曲县| 彭阳县| 乌恰县| 六盘水市| 岐山县| 石渠县| 西林县|