向Oracle 数据表中插入一条带有日期类型的数据

有一张表:batch(批次表)

    表的字段如下:

      

 第一种情况:

   现在需要插入一条当前的系统时间

sql 如下:

insert into batch
(batch_id, cus_id, batch_number, createtime, note)
values(seq_batch.nextval, 2, '000001',to_date(to_char(sysdate,'yyyy-mm-dd hh24:mi:ss'),'yyyy-mm-dd hh24:mi:ss') , '第二次购买');

第二种情况:

    插入一条随便的日期

insert into batch
(batch_id, cus_id, batch_number, createtime, note)
values(seq_batch.nextval, 2, '000001',to_date('2012-12-21','yyyy-mm-dd'), '首次购买');

猜你喜欢

转载自www.cnblogs.com/wanglichaoya/p/10291276.html
今日推荐