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

sql - Oracle Sql 将日期列匹配到 sysdate 错误

我正在尝试匹配来自不同表的列,使用SYSDATE. 输出实际上是在所有行上使用今天的日期填充日期列,而不是仅在其中实际包含今天日期的一行。

输出是:

结果中应该只有一行,因为只有 1 行包含今天的日期。我哪里出错了?

0 投票
1 回答
784 浏览

mysql - Sysdate 作为字符串

sysdate()我正在从 android 设备发送到服务器字符串。问题是代码没有向 mysql 数据库插入任何内容。列firstDATETIME。我正在使用 mysql 工作台,当我输入INSERT INTO test (first) VALUES (sysdate());工作台时,它可以工作。

0 投票
3 回答
2647 浏览

sql - 具有不同 sysdate 值的 SQL 插入

我正在做这样的插入:

当我单独运行 SELECT 部分时,我得到如下值:

这正是我要插入的内容。

但是在运行整个插入后,我得到如下值:

有谁知道为什么 sysdate 会这样,什么是好的解决方法?

0 投票
3 回答
13162 浏览

oracle - 将 sysdate 附加到 Oracle 中的表名

我需要在 Oracle 中创建表时附加 SYSDATE。请让我知道是否有直接的方法(仅使用 SQL)或者我必须使用 PL/SQL。

例如,如果表名是 ABC,我需要将表创建为 ABC_20130416。

如果需要更多信息,请告诉我。

0 投票
1 回答
658 浏览

sql - 在 SQL 中比较日期的问题

我有一个包含以下列的表格

有效开始日期
有效
结束日期人员ID

这是在 Oracle DB 上。
我正在编写一个查询,以使用以下查询让我在当前 sysdate 中处于活动状态。

问题是这个 where 子句似乎永远不会被应用。结果包含不满足此条件的行。关于我可能遗漏的任何建议。

0 投票
0 回答
471 浏览

oracle - 带有 OR 子句的 Oracle sysdate 给出了奇怪的结果

我在 Oracle 中使用 sysdate 和 OR 子句得到了一些奇怪的结果。如果首先进行 sysdate 检查,我不会得到所有行,但如果 sysdate 检查是第二个,我会得到所有行。寻找关于为什么会发生这种情况的任何解释。

下面显示了我的查询的缩写版本,然后是许多其他迭代,它们给出了正确或不正确的结果。

Oracle 数据库 11g 版本 11.2.0.1.0 - 64 位生产

不正确:注意 sysdate 子句是第一个

正确:注意 sysdate 子句是第二个。我所做的只是颠倒 OR 语句中的 2 个子句

下面是一些其他查询字符串

0 投票
0 回答
275 浏览

database - 我无法在 oracle 数据库中更新真正的 sysdate 的原因是什么?

当我执行代码时,我的 oracle 数据库的 sysdate 错误。但是当我在终端上执行该代码时,它更新了真实的 sysdate。

0 投票
2 回答
1110 浏览

javascript - 按时间排序 sysdate

我有这样显示的日期:

日期

所以这就是它的工作原理,用户填写表单,当他点击提交按钮时,我将数据保存在我的数据库中,并添加 sysdate 以便为每个提交的表单创建一个 ID。所以我用 DATE_ID = sysdate 做了一个 INSERT TO。然后我在管理页面上显示所有提交的表单。我想用 sysdate 提供的日期显示时间,所以我制作了 TO_CHAR。一组项目 = 一个提交。

这是我显示 sysdate 的方式:

并订购

如何订购日期和时间?

0 投票
0 回答
3390 浏览

oracle-sqldeveloper - Sysdate 与 SQL Developer 中的数据库日期不同

我使用 SQL Developer 作为 Oracle 11G RAC 的客户端。数据库服务器设置为太平洋夏令时区(PDT),当我sysdate在 sqlplus 中查询时,它总是显示 PDT 时间。但在 SQL Developer 中,它将时间显示为 GMT -4。

运行 SQL Developer 的系统上的系统日期也设置为 PDT,即使我从中央时区更改。我尝试将此参数添加到 SQL Developer 配置文件中:

AddVMOption -Duser.timezone=GMT-7

但我继续看到以下结果:

来自 SQL 开发人员:

CURRENT_DATE SYSDATE SESSIONTIMEZONE

2013 年 8 月 9 日 12:57:11 13 年 8 月 10 日 03:57:11 -07:00

来自 sqlplus:

TO_CHAR(CURRENT_DATE,'DD-MO TO_CHAR(SYSDATE,'DD-MON-YYH


会话时区


任何人都知道如何获得与 sqlplus 生成的相同的输出?

我必须在生产环境中安排作业,我想最好使用sysdate而不是current_date.

0 投票
3 回答
117 浏览

sql - SQL 函数。返回日期+几天

我对 SQL 开发人员编码非常陌生,我真的不知道所有代码是如何编写的,我需要一些帮助。我需要创建一个简单的函数来返回一个返回日期,该日期应该是这样结束的:

假设采用 1 个参数,然后sysdate + parameter作为日期返回。

这就是我得到的

我的问题是我不知道如何将参数添加到函数中的局部变量,因为我对 SQL 和函数非常陌生,所以我没有得到任何地方......我敢打赌这很容易,我只是对 SQL 不好。