Oracle数据库插入时间戳的两种方式


Oracle数据库插入时间戳的两种方式

第一种:

1.建立一个测试表

create table test1(
    id number primary key,
    name varchar(16),
    create_time timestamp
);

2.通过特定的sql语句实现插入

insert into test2(id, name, create_time)
values(1, '测试', to_date('2021-10-26 16:47:21', 'yyyy-MM-dd HH24:mi:ss'));

image-20211026165528940

第二种:

1.建立一个测试表,给create_time字段设置 default current_timestamp

create table test2(
    id number primary key,
    name varchar(16),
    create_time timestamp default current_timestamp
);

这样我们只需要插入 id,name两个字段,数据库就会自动给我们生成时间戳

insert into test2(id, name)
values(1, '测试2');

image-20211026165429380


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM