Oracle中使用SQL插入语句对类型为Timestamp和Date的字段赋值

xiaoxiao2021-02-28  131

--Oracle中使用SQL插入语句对类型为Timestamp和Date的字段赋值 --创建测试表 create or replace table test_gg( tid varchar2(64) not null, tname varchar2(64), tbirthday timestamp(6), tbirthDate date ) tablespace test_data pctfree 10 initrans 1 maxtrans 255 storage( initial 16 next 1 minextents 1 maxextents unlimited ); --其中test_data为表空间,要是简单的测试的话从tablespace到它下面第一个分号处可不用执行。 -- Add comments to the table comment on table test_gg is '测试Date和Timestamp专用' ; --Add comments to the columns comment on column test_gg.tid is '主键'; comment on column test_gg.tname is '昵称'; comment on column test_gg.tbirthday is '生日(Timestamp类型)'; comment on column test_gg.tbirthdate is '生日(Date类型)'; --插入数据 insert into test_gg values(sys_guid(),'张三',to_timestamp(to_char(sysdate,'yyyy-mm-dd hh24:mi:ss'),'yyyy-mm-dd hh24:mi:ss'),sysdate); /* 如插入脚本中,主要使用到了函数to_timestamp()。 */ --这可能只是一种处理方式,如有错误欢迎批评指正。
转载请注明原文地址: https://www.6miu.com/read-48188.html

最新回复(0)