Oracle11g 如何在oracle中实现时间戳?
有没有更好的办法 时间戳能否以某种二进制格式存储在数据库中,如“01x0000000000046565” 在Microsoft sql中,这可以通过以下方式轻松完成:Oracle11g 如何在oracle中实现时间戳?,oracle11g,timestamp,Oracle11g,Timestamp,有没有更好的办法 时间戳能否以某种二进制格式存储在数据库中,如“01x0000000000046565” 在Microsoft sql中,这可以通过以下方式轻松完成: create table abc_test( id number, rv timestamp ); insert into abc_test(id,rv) values (1, CURRENT_TIMESTAMP); 上面的查询将为timestamp列和name列中的“person1”显示一些二进制形式 如何在orac
create table abc_test(
id number,
rv timestamp
);
insert into abc_test(id,rv) values (1, CURRENT_TIMESTAMP);
上面的查询将为timestamp列和name列中的“person1”显示一些二进制形式
如何在oracle中获得相同的结果?它确实是以二进制格式存储的——您正在使用的工具在检索时会转换它
日期和时间戳的显示取决于工具配置和会话设置等。。你可以用你喜欢的任何格式读取时间戳——查阅To_Char(datetime)的文档。这种方法有什么错?您的最终目标是什么?我希望时间戳是二进制形式的,就像在MS Sql中一样,您应该添加二进制形式的注释作为问题的一部分,因为这是您的目标。
create table xyz_test(id1 timestamp, name varchar(50))
insert into xyz_test (Name) values('person1')
select * from xyz_test