赛迪网技术社区 » Oracle » Oracle和MySQL的一些简单命令对比 转到动态网页
--> 本页主题: Oracle和MySQL的一些简单命令对比 返回 | 悬赏 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题
一笑


用户名: xiaoyixiao
级别: 论坛版主
精华: 2
发帖: 573
经验值: 241 点
积分: 507 分
贡献值: 2
注册时间:2006-07-19


Oracle和MySQL的一些简单命令对比


SQL> select to_char(sysdate,'yyyy-mm-dd') from dual; e/LAMyV`p  
SQL> select to_char(sysdate,'hh24-mi-ss') from dual; ~e< a4%  
mysql> select date_format(now(),'%Y-%m-%d'); QZIB :NE  
mysql> select time_format(now(),'%H-%i-%S'); c+CKM< y8  
rOs29$m  
日期函数 D=}A   
0#S$XLC  
增加一个月: Y|qk,S#%p  
SQL> select to_char(add_months(to_date         ('20000101','yyyymmdd'),1),'yyyy-mm-dd') from dual; Vs?"@'g&  
结果:2000-02-01 aN/ Q <s|  
SQL> select to_char(add_months(to_date('20000101','yyyymmdd'),5),'yyyy-mm-dd') from dual; .BOe  
结果:2000-06-01 V?;i@1dye  
mysql> select date_add('2000-01-01',interval 1 month); C :Vfe0fh  
结果:2000-02-01 '0@;9  
mysql> select date_add('2000-01-01',interval 5 month); -~ AeI'\  
结果:2000-06-01 -6}7btK+  
截取字符串: ^_WYL  
SQL> select substr('abcdefg',1,5) from dual; k{^gi(?p6  
SQL> select substrb('abcdefg',1,5) from dual; Mr)GhH.\  
结果:abcdemysql> select substring('abcdefg',2,3); EpKqm/%  
结果:bcd E+PR [P  
mysql> select mid('abcdefg',2,3); dsys4 #V  
结果:bcd z.6G'P\-  
mysql> select substring('abcdefg',2); ;]S{Rw3K[  
结果:bcdefg N)0:m\'^z  
mysql> select substring('abcdefg' from 2); Bq $DG  
结果:bcdefg * s;f%  
 <eU||  
另有SUBSTRING_INDEX(str,delim,count)函数 )F(lf\r}  
返回从字符串str的第count个出现的分隔符delim之后的子串。 8-z)RWN_  
如果count是正数,返回最后的分隔符到左边(从左边数) 的所有字符。 Hb$qxO'3  
如果count是负数,返回最后的分隔符到右边的所有字符(从右边数)。


[ 此贴被bitao1986在2007-04-10 15:39重新编辑 ]

本贴标签:
女人是一个天使,当她爱上一个人时,她就会折断翅膀来到人间,所以男人不要伤害身边的女人,因为她已经没有翅膀再飞回天堂。
http://blog.sina.com.cn/fuwayingying
顶端 Posted:2007-04-09 16:41 | [楼 主]

 赛迪网技术社区 -> Oracle
快速发帖 顶端
内容
HTML 代码不可用

使用签名
Wind Code自动转换

字数检查 恢复数据
按 Ctrl+Enter 直接提交
表情 [更多]