oracle獲取時間戳 oracle數(shù)據(jù)庫表中如何設(shè)置時間戳?
oracle數(shù)據(jù)庫表中如何設(shè)置時間戳?只需創(chuàng)建一個觸發(fā)器。測試腳本如下:1。創(chuàng)建測試表getsysdate_u2;test:創(chuàng)建表getsysdate_2;test(t_2;id號,t_2)。寫入觸發(fā)
oracle數(shù)據(jù)庫表中如何設(shè)置時間戳?
只需創(chuàng)建一個觸發(fā)器。測試腳本如下:
1。創(chuàng)建測試表getsysdate_u2;test:創(chuàng)建表getsysdate_2;test(t_2;id號,t_2)。寫入觸發(fā)器TRGutest:在GetSysDate上插入之前創(chuàng)建或替換觸發(fā)器TRGutestutest當(dāng)(new.tudate為空)declarebin select sysdate into:new.tudate from dualend TRGuinsert into GetSysDateutest(tuid)值(1)commit select*from GetSysDateutest
假設(shè)字段1的時間為2017/07/20 8:00:00,字段2的時間為2017/07/20 9:00:00,可以減去時間:選擇(字段2時間-字段1時間)/1440作為tablename的時差,返回結(jié)果60
MySQL:使用函數(shù)now()獲取時間,并使用函數(shù)date格式化date format()Oracle:關(guān)鍵字sysdate用于獲取時間,to用于格式化date函數(shù) date()