问题标签 [to-date]
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 - 什么是儒略日期格式
我已经通过 SQL 中的查询来将我们输入的数字转换为 word 格式查询是
通常,儒略日期格式会给出添加到儒略日期的天数,即31-DEC-4712
我无法理解它如何将每个数字转换为单词。
帮助我了解它的实际作用......
php - PostgreSQL 中的 to_date 函数问题
我有一个列名为 date_stamp 的 PostgreSQL 表,它的数据类型是“日期”。
我需要执行以下查询,但它不起作用。任何人都可以帮忙吗?谢谢你。
(我正在使用 PHP)
sql - oracle 子句之间包含格式 HH24:MI
我的查询类似于:
举个例子:
这将包括带有时间戳2012/07/18 00:09:01
的记录2012/07/18 00:09:59
吗?
或者我应该将声明更改为:
这里从 2012/07/18 00:00 到 2012/07/18 00:10 替换应该给我所有时间戳在午夜和午夜 9M59S 之间的记录,这就是我想要的。
oracle - oracle仅插入时间
我想将数据作为时间而不是日期插入数据库。如果我使用to_date('2012-08-31 07:39:33', 'YYYY-MM-DD HH24:MI:SS')
它也会添加日期。如果我使用to_date('09:34:00', 'HH24:MI:SS')
它,它还会从任何地方添加年、月、日:| 稍后我需要获取时间在 x 和 y 之间的行,而不考虑年、月或日。我怎么做?谢谢
database - Vertica 格式的 To_date 函数?
如何让 Vertica 函数to_date('','format')
输出如下:
和它不一样(01-04-2012
)?!
sql - 如何使用 to_date 函数转换复杂的 sysdate + 其他内容?
有点卡在这里。假设我运行以下 SQL 查询:
结果给了我这个:
现在我想获取该结果并在 to_date 函数中使用它(关于原因的长篇大论,但我会在一秒钟内详细介绍):
我期望结果与前一个结果相同,但事实并非如此。相反,它给了我这个:
问题是这样的:有没有办法可以在 to_date 中使用 to_char(sysdate, 'DD/MON/YY') 和 HH24:MI:SS 的任何组合的串联?
可能有也可能没有任何其他用途的其他详细信息:我需要这样做的原因是因为向我提供了一个查询,该查询具有一个带有 SLA 时间的表。格式只是 HH24:MI 中的一个时间,但它不是 DATETIME 类型(我怀疑它是 VARCHAR,但无法确定,因为它可能是某种我无法剖析的视图或函数。部分原因是我由于我的数据库用户,不知道如何和部分地对我没有必要的访问权限。
编辑:再次阅读以上内容时,我意识到我遗漏了一些额外的细节(尽管我认为这与我的问题完全无关):我想取今天的日期(DD/MON/YY),将其与 SLA 时间结合起来的 HH:MI,将其与 :SS 的 ':00' 结合,将整个事物转换为日期,然后在返回的每一行的结果可憎和完成时间之间进行比较。如果完成时间比我的组合和转换豪华更大/更新/晚,则返回特定的内容,而不是返回类似“一切正常”的内容。不确定这是否有意义,但总而言之,我想得到一些可以用来与另一种 DATETIME 类型进行比较的东西,所以我认为我还需要以某种方式将 SLA 时间转换为 DATETIME 类型。
对此的任何帮助将不胜感激。
oracle - 具有默认值和 to_date 的 Oracle 过程显示错误
我正在使用 11g 我有桌子
我使用过程在其中插入新记录
现在它抛出错误“第 17 行错误:PLS-00103:遇到符号“”“第 17 行只有 END;在上面
当我提交插入看起来像
它抛出错误
或其他插入
它抛出错误
问题是我的程序有什么问题?我试图解决这个问题但卡住了:(
oracle - 如何插入到变量-1的表中
我在尝试通过从另一个表格中选择日期作为条件来插入表格时遇到问题。日期将从另一个表而不是 Oracle 中检索,因为应用程序存储自己的系统日期(即今天可以是 10 年后的未来 - 20201124)。然后,日期的条件是 ASOF = TODAY-1 并且 DATE 在 TODAY 和 TODAY +1 之间。
这是我试图做的:
我收到的错误是:
你能告诉我有什么问题吗?谢谢。
sql - 我在使用 Oracle SQL 练习时遇到了问题
我对 Oracle SQL 有以下说明:
并且实际上我得到了所有包含该日期15
之间的日期intervals
但我需要做其他事情。
如何显示包含的所有日期
FE_Day=15
FE_MO=02
FE_MO=05
FE_MO=07
FE_YEAR= 2011 和 FE_YEAR=2012 之间
从
TI_DATE table
?
感谢您的帮助。
sql - TO_DATE 为不同的格式掩码返回不同的日期?
我正在查询以下 sql。请帮我。
1) to_date(sysdate, 'DD MONTH YYYY') 这将给出没有时间的 Date 对象(可能时间是 00:00)。
我对么 ?如果不是,我将如何只获得没有时间的 Date 对象?
2) 从上面的查询看来 to_date(sysdate, 'yyyy/mm/dd') 大于 to_date(sysdate, 'DD MONTH YYYY')。为什么 ??
更新
1) 我在上面的 URL 中的目的是找出 to_date 函数只会返回日期(或连同时间),尽管格式 'DD MONTH YYYY' 没有提到时间字符(hh:mm..)。
2)从我得到的回复中,虽然我们没有提到时间字符,但 to_date 将始终返回带时间的日期。
3) 最后只得到 DATE 我们应该使用 trunc() / to_date(to_char(sysdate,'mm-dd-yyyy'),'mm-dd-yyyy')
检查以下
-->hh24 :24 对于获取 00:00 格式很重要。