Chinaunix首页 | 论坛 | 博客
  • 博客访问: 15114992
  • 博文数量: 7460
  • 博客积分: 10434
  • 博客等级: 上将
  • 技术积分: 78178
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-02 22:54
文章分类

全部博文(7460)

文章存档

2011年(1)

2009年(669)

2008年(6790)

分类: Mysql/postgreSQL

2008-03-25 19:57:42

SQL> select to_char(sysdate,'yyyy-mm-dd') from dual; K~+~i$dtab  
SQL> select to_char(sysdate,'hh24-mi-ss') from dual; k+w5t,AQ  
mysql> select date_format(now(),'%Y-%m-%d'); mPx6c[  
mysql> select time_format(now(),'%H-%i-%S'); %+) ` 0QY  
Vf^ hMyq  
日期函数 zCXE)o  
J/_h|j%  
增加一个月: FUL?x&wR  
SQL> select to_char(add_months(to_date         ('20000101','yyyymmdd'),1),'yyyy-mm-dd') from dual; qv0A)]gbp  
结果:2000-02-01 ''UIT=  
SQL> select to_char(add_months(to_date('20000101','yyyymmdd'),5),'yyyy-mm-dd') from dual; zJ+:Vf qm  
结果:2000-06-01 T X7>oj  
mysql> select date_add('2000-01-01',interval 1 month); h2ro@t;  
结果:2000-02-01 z=(/Ml0o1  
mysql> select date_add('2000-01-01',interval 5 month); L\rFy8)X  
结果:2000-06-01 \s3 B}ET0  
截取字符串: 6Vt3U ]#  
SQL> select substr('abcdefg',1,5) from dual; p!V9\k+  
SQL> select substrb('abcdefg',1,5) from dual; /2&OG-W  
结果:abcdemysql> select substring('abcdefg',2,3); 9zF?i=my+  
结果:bcd 4?>_QO  
mysql> select mid('abcdefg',2,3); at4>ov.T  
结果:bcd i!)D4W  
mysql> select substring('abcdefg',2); +S}F  
结果:bcdefg y@6={t  
mysql> select substring('abcdefg' from 2); \X/ni9JU  
结果:bcdefg f7W/PYP[  
%B *\  
另有SUBSTRING_INDEX(str,delim,count)函数 % SH:B}l  
返回从字符串str的第count个出现的分隔符delim之后的子串。 eb/{@BfM  
如果count是正数,返回最后的分隔符到左边(从左边数) 的所有字符。 mDJM_Ns>  
如果count是负数,返回最后的分隔符到右边的所有字符(从右边数)。
阅读(264) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~