lyyb2001

          只是為方便自己找記錄而已
          posts - 57, comments - 27, trackbacks - 0, articles - 5
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 ::  :: 管理

          postgresql系統函數

          Posted on 2007-11-05 12:03 skycity 閱讀(655) 評論(0)  編輯  收藏 所屬分類: 數據庫技術

          這兩天又回過頭來弄postgresql發現了一個比較好用的函數
          根據出生日期得到當前用戶年齡
          elein=# SELECT age('12/31/1959'::timestamp);
          ????????? age??????????
          ------------------------
          43 years 7 mons 8 days

          elein=# SELECT extract(year FROM age('12/31/1959'::timestamp));
          date_part
          -----------
          ??????? 43

          elein=# SELECT extract(days FROM age('12/31/1959'::timestamp));
          date_part
          -----------
          ???????? 8

          SELECT extract(days FROM age('12/31/1959'::timestamp));

          ?? date_trunc??????
          ------------------------
          43 years 7 mons 8 days
          =# SELECT date_trunc('months' ,age('12/31/1959'::timestamp));
          ?? date_trunc???
          -----------------
          43 years 7 mons

          =# SELECT date_trunc('years' , age('12/31/1959'::timestamp));
          date_trunc
          ------------
          43 years


          Lyyb2001

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 屏东市| 祁连县| 铜川市| 中卫市| 临洮县| 庆云县| 沙雅县| 临朐县| 安宁市| 山东省| 濮阳市| 阿勒泰市| 增城市| 综艺| 榆中县| 蒲城县| 汽车| 泽库县| 田阳县| 枣庄市| 龙井市| 衢州市| 西乌珠穆沁旗| 留坝县| 盐城市| 克东县| 江华| 鹤庆县| 武宣县| 迁安市| 通城县| 临泉县| 吉首市| 故城县| 安丘市| 井冈山市| 高州市| 色达县| 腾冲县| 清原| 图们市|