问题标签 [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 投票
3 回答
4625 浏览

sql - Oracle 统计每月天数

我写了这个 SQL 语句来计算每个月的天数

目前,此语句忽略周六和周日,并从 sysdate(六月)前一个月开始计算天数。

六月有 22 天没有周末,但遗憾的是我的声明说它有 23 天。我发现它包括 7 月 1 日,这是错误的。

你知道我怎么能告诉我的小声明它只计算我想要得到的月份的天数,不包括另一个月份的天数?

0 投票
3 回答
207 浏览

oracle - Oracle sysdate 灵活日期

我把这个声明写出来了

这给了我从30.06.2016过去到 366 天的所有日期。

到现在为止还挺好。

我需要补充的to_date('30.06.2016')是更灵活..

我的意思是我总是希望它在 sysdate + 1 年中使用 6 月的最后一天。

在这种情况下,我们现在有 2015 - 所以我们有 30.06.2016。

如果我们有 2016 年,我需要它来使用 30.06.2017。如果我们有 2017 年,我需要它来使用 30.06.2018。......

谢谢你的帮助。

编辑解决方案

0 投票
2 回答
6557 浏览

oracle - 在 HIVE 查询中获取上个月的最后一天

我是 HIVE 的新手,我需要从蜂巢中的一张桌子上获取上个月的最后一天。

SQL 等价物 ---

我只能在互联网上获得前一天,这就像

有人可以帮我查询吗?

谢谢拉克什

0 投票
0 回答
105 浏览

sql - 使用for循环使用sysdate提取数据?

我正在提取数据,需要获取有效和过期日期列内的人员的运行迭代计数。例如,我需要计算一个月内的成员数:

我正在寻找一种不必每个月都这样做的方法。

输出看起来像这样:

谢谢你。

0 投票
1 回答
634 浏览

oracle - To_Char 中的日期格式出错

我在第二个脚本中遇到错误。请解释为什么我在第二个脚本中出现错误。

从 LCL_SHR_IncidentIntegrationInt 中选择 count(*) 其中 externalsystem = 'IPSOFT' 和 (to_char(sysdate,' YYYYMMDDHH24MISS ')-to_char(fn_adjusted_date(CREATE_DATE),' YYYYMMDDHH24MISS ')) > 180;

货号:122797

从 LCL_SHR_IncidentIntegrationInt 中选择 count(*) 其中 externalsystem = 'IPSOFT' 和 (to_char(sysdate,' DD-MM-YYYY HH24:MI:SS ')-to_char(fn_adjusted_date(CREATE_DATE),' DD-MM-YYYY HH24:MI: SS ')) > 180;

O/P : ORA-01722: 无效号码 01722. 00000 - “无效号码” *原因:指定号码无效。*行动:指定一个有效的数字。

0 投票
1 回答
330 浏览

sql - VB.net SQL 语句查询 1 年的时间戳

我想在我的网格视图中显示时间戳不超过当前日期 1 年的所有数据。

我的时间戳格式如下:20110125-071830yyyymmdd-hhmmss

我试图参考:

检索不到一天的行

但缺少表达式标志

我还尝试了其他各种方法;但是,我的 timestampVal 仅因其格式不同而有所不同。

例如:https ://community.oracle.com/thread/2207956

带编码: Select * from table_name WHERE timestampVal < sysdate - interval '1' year ;

但得到错误:literal does not match format string这意味着 sysdate 无法读取我的格式。

如何查询我的时间戳以提取所有一年或更短的时间?

仅供参考:timestampVal 是字符串类型 [varchar]

0 投票
0 回答
43 浏览

sql - (pl/sql) sysdate 函数更新没有时间部分的字段

当我尝试:

它更新没有时间部分的字段,例如:'27/11/2015'

当我写:

它将字段更新为“27/11/2015 20:38:45”

我应该怎么做才能直接使用 Sysdate() 随时间更新?

0 投票
3 回答
6649 浏览

php - 如何使用 mysql 和 php 使用系统日期更新列

我尝试getdate()了函数,创建了一个字符串并转换为日期并进行了更新查询,但它不起作用(我是 php 新手)

它不会更新,可能是查询错误,我只想用系统日期更新表。

0 投票
2 回答
1783 浏览

sql - Oracle - 获取格式化的当前日期

我一直在想 - 我的系统上经常使用 sysdate,当将它与我的日期列进行比较时,我必须使用 trunc(sysdate) 因为 sysdate 的格式是DD/MM/YYYY HH24:MI:SS.

我在互联网上查看了其他函数以返回当前日期的格式DD/MM/YYYY但没有运气,current_date , current_timestampETC 也给了我小时格式..

在将索引日期列与当前日期进行比较时,我需要它以获得更好的性能。

那么,有人知道返回所需格式的系统函数吗?或绕过它的方法?

0 投票
3 回答
6626 浏览

sql - PL/SQL 函数将 +7 天添加到 SYSDATE

我们应该创建一个函数,将 +7 天添加到 current SYSDATE,并编写时间和分钟,但是,我的代码只显示日期,而不是时间。我究竟做错了什么?这可能很容易,但我就是想不通,互联网上也没有太多帮助。

到目前为止,我已经尝试过:

所以当你写的时候(7 是提前的天数):

它的结果是这样的:

但是,正如您所看到的,结果中不包含时间,这就是我在这种情况下所需要的。任何帮助将不胜感激。我确定我只是太盲目了,看不到它,但是我现在已经盯着这段代码太久了,我会承认我的失败。