LENDIEN聯電 冷暖 清淨 除溼 移動式空調 9000BTU任天堂-Switch-NS-公司貨主機-豪華全配組LG樂金 WIFI遠控雙眼小精靈掃地清潔機器人變頻版

2009年3月3日 星期二

mysql,oracle取得當前時間

在新增或修改資料的時候,常常會需要記錄操作時間,雖然可以用程式指令先產生時間再放進去,但就是覺得這樣有點笨……

在oracle,當要抓資料庫主機目前時間,要用sysdate;在mysql,則是用NOW()
修改資料庫欄位值時,就用欄位=NOW()欄位=sysdate就行了。值得注意的是,在oracle使用sysdate後,會產生系統格式的時間,通常需要用to_char去把撈出來的資料先做轉換,看到的日期格式才會是符合需求的;在mysql,則可不用這麼麻煩,now()產生的時間格式即為Y-M-D H:m:s的格式,用起來相當方便。

沒有留言:

張貼留言