Hatena::ブログ(Diary)

/* Grid Thinking */ このページをアンテナに追加 RSSフィード

2009-05-14

Oracleで年齢を計算する

SQLであなたの現在年齢を計算する方法:

SQL> def birthdate = to_date('1981/12/16','yyyy/mm/dd')
SQL> select 
trunc((to_char(sysdate,'YYYYMMDD')-to_char(&birthdate,'YYYYMMDD'))/10000) as age 
from dual;

       AGE
----------
        27

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/JiaLu/20090514/1242276970