问题标签 [sysdate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
8517 浏览

sql - Oracle sysdate 不等于存储日期

数据库:甲骨文

简化版:

T有一列:D(日期类型)

现在桌子是空的。

现在该表有一行包含 22-AUG-14。

为什么以下 WHERE 子句为

=> 0 行

以下查询有效:

=> 1 行

我想存在与时间相关的“精度损失”(类似于 double & int),但为什么可能呢?因为这两种类型都是 DATE。

0 投票
1 回答
7694 浏览

java - java.sql.SQLException: ORA-01843: 调用过程时月份无效

我有一个应用程序,其程序如下:

这是调用此过程的Java代码(我hibernate在这里使用):

MyBean是类保存过程返回的数据。

问题:
当我在系统上托管我的应用程序时,windows它可以正常工作并获得所需的结果。
但是,当我在 上托管我的应用程序时Linux Ubuntu 12.04,会出现以下错误:

程序中提到了第 628 行。

0 投票
1 回答
224 浏览

function - PL/SQL: Sysdate-to_date

我正在尝试理解 Uni 作业中的一些笔记。讲师正在调用一个函数并向该函数发送参数"sysdate-to_date['1-Jan-2014']"。这个参数实际上在做什么,它发送什么类型的变量?

0 投票
2 回答
3820 浏览

sql - 比较 varchar 日期与 sysdate

我正在尝试查询sum_date WHERE sum_date BETWEEN (sysdate-1) AND (sysdate-30)

在我的SELECT声明中,我尝试过TO_DATE(sum_date, 'DD-MM-YY')并且sysdate

但它会引发错误:

"literal does not match format string."

  • Sum_date存储为varchar20并且看起来像2014-01-07.
  • sysdate看起来像18-SEP-14
0 投票
3 回答
3394 浏览

sql - Varchar2 到 Date 用于 sysdate 比较

我正在查询的表的日期存储为 varchar2。我需要使用 sysdate 比较存储为 varchar2 的BETWEEN sysdate-1 AND sysdate-30日期(从上个月返回 varchar2 日期)。

指定时TO_DATE(varchar2, 'DD-MON-YYYY')出现错误“文字与格式字符串不匹配”。

我被卡住了,因为 Oracle 文档说这是TO_DATE()从 varchar2 转换时可以接受的格式。

更新:这是一个公司数据库,我没有设计数据库,只能使用我可用的数据库。数据集非常庞大,由 SCADA 设备自动更新,每天超过 10,000 台设备。

使用 TO_DATE 的结果

选择设备名称,TO_DATE(读取日期,'DD-MON-YY'),系统日期

-------- 查询返回的数据 ----------

ORA-01861: 文字与格式字符串不匹配

0 投票
2 回答
878 浏览

mysql - SQL 插入查询中的 Sysdate 函数

我正在用jsp编写代码。我正在运行以下查询,该查询运行良好,但在 DB 中放置了一个NULLin列。entryDate

这个查询有什么错误?

我必须将当前系统日期存储在entryDate-column 中。

0 投票
1 回答
735 浏览

plsql - PL/SQL sysdate 格式不起作用?

我在 PL/SQL 中的 sysdate 格式有问题。我尝试计算当天的年龄(所以它应该返回类似 20.44 的值)。但是 sysdate 不适用于这种格式,并且值 v_leftijd 不断返回 -2000.91。显然那不是我的年龄。我该如何解决这个问题?我有以下代码:

0 投票
1 回答
1613 浏览

date - 在plsql过程中从顶点传递日期值

我在 Apex 中遇到日期格式问题。在我的数据库中,日期格式为“29-05-1994”(DD-MM-YYYY),相同的格式显示在我的顶点页面上,但不在我的会话状态(DD-MON-YY)中。通过一个程序,我尝试计算某人的年龄。结果是-79.61。这不正确,它与格式有关。当我在程序中将格式更改为 DD-MON-YYYY 时,我会得到:2000 东西。还是不正确。有谁知道如何解决这个格式问题?

这是我的程序的一部分:

0 投票
3 回答
241 浏览

sql - 在 Oracle 中获取给定日期的最新条目

我要选择

从下表。

不太确定如何实现这一点。任何指针都会有很大帮助。

0 投票
1 回答
868 浏览

oracle - 无法使用 sysdate 执行 UPDATE 查询 - ORACLE

我正在尝试在 ORACLE 中运行以下相当简单的更新语句。

它抱怨违反唯一约束。

PK 包括PROJECT_ID,BUG_NO,SNAPSHOT_DATESTAMP,SNAPSHOT_TYPE.

表结构为

这很奇怪,因为每次运行时 sysdate 都应该不同,并且它永远不会遇到“违反唯一约束”错误。