问题标签 [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.
sql - Oracle 统计每月天数
我写了这个 SQL 语句来计算每个月的天数
目前,此语句忽略周六和周日,并从 sysdate(六月)前一个月开始计算天数。
六月有 22 天没有周末,但遗憾的是我的声明说它有 23 天。我发现它包括 7 月 1 日,这是错误的。
你知道我怎么能告诉我的小声明它只计算我想要得到的月份的天数,不包括另一个月份的天数?
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。......
谢谢你的帮助。
编辑解决方案:
oracle - 在 HIVE 查询中获取上个月的最后一天
我是 HIVE 的新手,我需要从蜂巢中的一张桌子上获取上个月的最后一天。
SQL 等价物 ---
我只能在互联网上获得前一天,这就像
有人可以帮我查询吗?
谢谢拉克什
sql - 使用for循环使用sysdate提取数据?
我正在提取数据,需要获取有效和过期日期列内的人员的运行迭代计数。例如,我需要计算一个月内的成员数:
我正在寻找一种不必每个月都这样做的方法。
输出看起来像这样:
谢谢你。
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 - “无效号码” *原因:指定号码无效。*行动:指定一个有效的数字。
sql - VB.net SQL 语句查询 1 年的时间戳
我想在我的网格视图中显示时间戳不超过当前日期 1 年的所有数据。
我的时间戳格式如下:20110125-071830
或yyyymmdd-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]
sql - (pl/sql) sysdate 函数更新没有时间部分的字段
当我尝试:
它更新没有时间部分的字段,例如:'27/11/2015'
当我写:
它将字段更新为“27/11/2015 20:38:45”
我应该怎么做才能直接使用 Sysdate() 随时间更新?
php - 如何使用 mysql 和 php 使用系统日期更新列
我尝试getdate()
了函数,创建了一个字符串并转换为日期并进行了更新查询,但它不起作用(我是 php 新手)
它不会更新,可能是查询错误,我只想用系统日期更新表。
sql - Oracle - 获取格式化的当前日期
我一直在想 - 我的系统上经常使用 sysdate,当将它与我的日期列进行比较时,我必须使用 trunc(sysdate) 因为 sysdate 的格式是DD/MM/YYYY HH24:MI:SS
.
我在互联网上查看了其他函数以返回当前日期的格式DD/MM/YYYY
但没有运气,current_date , current_timestamp
ETC 也给了我小时格式..
在将索引日期列与当前日期进行比较时,我需要它以获得更好的性能。
那么,有人知道返回所需格式的系统函数吗?或绕过它的方法?
sql - PL/SQL 函数将 +7 天添加到 SYSDATE
我们应该创建一个函数,将 +7 天添加到 current SYSDATE
,并编写时间和分钟,但是,我的代码只显示日期,而不是时间。我究竟做错了什么?这可能很容易,但我就是想不通,互联网上也没有太多帮助。
到目前为止,我已经尝试过:
所以当你写的时候(7 是提前的天数):
它的结果是这样的:
但是,正如您所看到的,结果中不包含时间,这就是我在这种情况下所需要的。任何帮助将不胜感激。我确定我只是太盲目了,看不到它,但是我现在已经盯着这段代码太久了,我会承认我的失败。