问题标签 [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 回答
3346 浏览

sql - ORA-01858: 在需要数字的地方发现了非数字字符?

我需要reg_date将列值自动生成为当前系统日期。

这个说法:

产生错误

如何解决?

0 投票
1 回答
327 浏览

oracle - Oracle db - 命名变量 (sysdate)

在 PL/SQL 中......为什么可以命名一个变量(sysdate),尽管它是一个保留字?

例如,

输出:23而不是当天的日期。

0 投票
1 回答
255 浏览

oracle - Oracle - 在修改后的工作周之间过滤结果

使用 Oracle,我目前正在使用 AND schedstart BETWEEN (TRUNC(SYSDATE - (TO_CHAR(SYSDATE,'D')+6))) AND (TRUNC(SYSDATE - (TO_CHAR(SYSDATE,'D')-1)) 过滤数据)) 这不是我想要的。

我的工作周从周三开始,在周二结束,所以我希望在我当前的工作周中过滤我的结果。任何帮助将不胜感激。

0 投票
1 回答
302 浏览

oracle - 与 Oracle 中的 sysdate 进行比较时,在 where 子句中使用“或”来处理日期类型列问题

我刚刚创建了一个包含以下数据的示例表:

然后下面的查询,返回异常结果:(15条记录而不是7条)

但是当我更改“OR”的左侧和右侧时,它会返回正确的结果:(7 条记录)

有人知道这个问题是什么以及如何解决吗?

补充:用d.dt+1替换d.dt也是解决这个问题,

0 投票
1 回答
2030 浏览

oracle - Sysdate 减去 2 个不同的日期

我目前正在针对一种情况运行此查询,但我有两种情况:如果 SYSDATE = Monday,则运行“SYSDATE - 2”,否则运行“SYSDATE - 1”。我通过 Excel 的 OLE 连接连接到数据库,所以我不确定我是否可以使用存储过程。有没有办法编写查询来完成这两种情况?感谢所有帮助。

0 投票
3 回答
322694 浏览

sql - 检查当前日期是否在两个日期之间 Oracle SQL

我想1通过 Oracle SQL 选择当前日期是否介于 2 个日期之间。

在阅读了其他问题后,我写了一个 SQL。

https://stackoverflow.com/questions/2369222/oracle-date-between-query

https://stackoverflow.com/questions/2399753/select-from-table-by-knowing-only-date-without-time-oracle

但它只返回null。sysdate01/05/2014日期格式的当前日期DD/MM/YYYY

我写的SQL是:

0 投票
1 回答
811 浏览

oracle - 将 sysdate 转换为日期时间格式

我有系统日期:

我需要将其转换为日期时间:

这是可行的吗?

0 投票
2 回答
10525 浏览

sql - 什么是 Impala 中 ORACLE 的 SYSDATE 的等价物?

我有一个 WHERE 子句,我正在尝试将 ORACLE SQL 转换为 Impala SQL。col2 输出看起来像 201406。我需要让 Impala 可读,然后对其进行格式化,然后将其转换为字符串。任何帮助将非常感激!

0 投票
1 回答
926 浏览

oracle - 为什么 CAST(SYSDATE AS CHAR) 不提供与 TO_CHAR() 相同的详细信息?

如果可能,我更喜欢使用跨平台可用的功能。因此,为了获得当前时间,我尝试了:

...但只得到'07-JUL-14'。如果我使用 Oracle 的原生函数:

...我得到了我期望的所有细节。 文档页面SYSDATE说返回的值是日期/时间。那么为什么不CAST(SYSDATE AS CHAR)返回日期/时间值呢?

我很想用“默认情况下,Oracle 在将日期转换为 CHAR 或 VARCHAR 时截断日期”来自我回答,但我对 Oracle 的经验有限,所以我会留下这个问题,以防任何专家能给出更好的答案。例如,有没有办法改变这种行为?CAST甲骨文决定以这种方式销毁信息是否有一些历史原因?

0 投票
2 回答
71 浏览

php - 数据网格中的时间格式

我有一个问题...如何计算 sysdate 和名为“创建时间”的列之间的差异?这是 SQL 的一部分(我正在使用 oracle 数据库):