在新增或修改資料的時候,常常會需要記錄操作時間,雖然可以用程式指令先產生時間再放進去,但就是覺得這樣有點笨……
在oracle,當要抓資料庫主機目前時間,要用sysdate;在mysql,則是用NOW()
修改資料庫欄位值時,就用欄位=NOW()或欄位=sysdate就行了。值得注意的是,在oracle使用sysdate後,會產生系統格式的時間,通常需要用to_char去把撈出來的資料先做轉換,看到的日期格式才會是符合需求的;在mysql,則可不用這麼麻煩,now()產生的時間格式即為Y-M-D H:m:s的格式,用起來相當方便。
2009年3月3日 星期二
mysql,oracle取得當前時間
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言