当前位置: 首页 > 知识库问答 >
问题:

将时间戳插入日期字段(Oracle)

段干俊茂
2023-03-14

我们有带有日期字段(类型date)的表,将时间戳插入日期字段在某些oracle环境中工作(我们有多种开发环境),但在某些环境中失败。

Table1
date1  DATE
Insert into Table1 (date1) values ( to_timestamp(sysdate))

共有1个答案

韦澄邈
2023-03-14

不要使用sysdate,而是使用current_timestamp(尽管它毫无意义,因为它无论如何都会成为数据库中的date):

insert into Table1 (date1) values (current_timestamp)

我想它失败的原因是to_timestamp需要一个varchar,转换失败了。

 类似资料:
  • 问题内容: 在模型中,我有一个这样的字段:mydate = models.DateField() 现在,一个javascript图形函数需要unix时间戳,例如“ 1196550000000”,如何返回mydate输入的unix时间戳。 问题答案: 我知道不久前接受了另一个答案,但是这个问题在Google的搜索结果中显得很高,因此,我将添加另一个答案。 如果你在模板级别工作,则可以在过滤器中使用参

  • 问题内容: 我对约会有点困惑。我目前正在使用天气应用程序,并且一切正常。.我只是想将这种类型的格式处理成我自己想要的格式。 我只是想将此日期转换为大纪元时间,然后以所需的格式结算日期:: 对于J-SON 或者我想将此日期转换为更少的数字,例如,Sun,9月9日9:23 Am等。 http://dataservice.accuweather.com/currentconditions/v1/2570

  • 重要说明:如果您现在正在处理这个问题,请使用datastax的新cassandra-driver(即导入cassandra ),因为它解决了大多数常见问题,不要再使用旧的cql驱动程序,它已经过时了!这个问题在新驱动开发之前就存在了,我们不得不使用一个不完整的旧库,叫做cql(导入cql 简介我正在使用python库cql访问Cassandra 1.2数据库。在数据库中,我有一个带有时间戳列的表,

  • 我有一个java实体类TimeEntry.java它的属性之一是Date,它看起来像这样。 对于该字段,在swagger UI模型模式上,字段日期显示为“日期”:“2016-01-08T22:34:22.337Z”,但我需要该字段作为“日期”:“2016-01-08”。 我尝试了以下方法: 请帮帮忙。

  • 我试图找出如何在Kotlin中将转换为,这在Java中非常简单,但我在Kotlin中找不到任何等效的。 例如:历元时间戳(1970-01-01以来的秒数)== 在Kotlin中是否有解决方案,或者我是否必须在Kotln中使用Java语法?请给我一个简单的例子来说明如何解决这个问题。提前谢谢。 这个链接不是我问题的答案

  • 下面是我们用来填充SQL数据库中的表的存储过程。@excDate是从C#批处理作业中发送的参数,该作业从和Excel电子表格中获取值。 如果当前代理的培训处于活动状态,则电子表格的“过期日期”单元格中不会有值。这将导致从C#代码向存储过程发送一个空字符串,然后将其转换为日期时间值1900-01-01。在我需要使用光标将新记录插入表之前,这一切都是正常的。 如果@exDate值是1900-01-01