问题标签 [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.

0 投票
5 回答
381020 浏览

oracle - 使用 Oracle to_date 函数以毫秒为单位的日期字符串

我必须在 Oracle DB 中执行一些插入操作。我有以下格式的日期

按照我写的文档插入to_date如下:

哪个工作正常。现在我有格式为毫秒的日期

我尝试了以下方法:

这是不正确的(提供错误 01821. 00000 - “日期格式无法识别”)。

对于这种格式,我应该以毫秒为单位使用哪个“字符串”?

提前致谢!

0 投票
5 回答
52889 浏览

sql - TO_DATE 问题

我的 SQL where 子句中有以下内容。这是针对 Oracle 数据库运行的。该sc_dt字段在数据库中定义为日期字段。

产生以下错误"date format picture ends before converting entire input string"

当我尝试使用以下内容计算小数秒(.0在这种情况下)时,我收到以下错误。

产生以下错误"date format not recognized"

我真的只是假设我需要.FF考虑.0“来自”字符串中的 。我也尝试过.FF1, .FF2, ....FF9得到相同的结果(此时我正在抓住稻草)。

据我所知,该sc_dt字段始终填充月/日/年部分(而不是小时/分钟/秒部分)。

我正在调试一个 java 程序,该程序将上述 SQL 作为带有2011-11-03 00:00:00.0值的准备好的语句执行。

我怎样才能解决这个问题?

0 投票
3 回答
2420 浏览

sql - 如何在 Oracle 中提取和显示基于 Quarter 的日期范围?

我正在构建一个汇总表作为存储过程的一部分,并且我有两列。第一列需要显示开始,第二列需要显示基于输入参数的日期范围的结束,该输入参数是指定季度的数字。我能够从 AskTom 中提取以下内容,但我有一些问题。

问题 1. 这里的数学是否会解释 LeapYears……我认为不会,但我不确定如何处理。

问题 2. 如何将输入参数“inQuarter”添加为特定季度?我试过把它代替 sysdate 但我认为我需要先将它重新格式化为日期?

提前感谢您的任何回复。

0 投票
1 回答
12204 浏览

sql - PostgreSQL TO_DATE 查询问题

我有以下 PostgreSQL 查询:

我收到以下错误:

关于如何解决它的任何想法?

谢谢。

0 投票
2 回答
550 浏览

oracle - Oracle TO_DATE 头痛

我有一个包含以下数据的字符串列作为示例

我创建了一个临时日期列,我会将内容复制到其中,删除字符串列并将临时列重命名为字符串之一。

但是,在我尝试将数据复制到新的临时列时,我收到了错误:

这是SQL:

有没有办法复制数据?

0 投票
2 回答
109486 浏览

sql - Oracle SQL 将日期格式从 DD-Mon-YY 转换为 YYYYMM

我要比较 2 个表中的日期,但问题是一个表的日期为 DD-Mon-YY 格式,另一个表的日期为 YYYYMM 格式。

我需要将它们都设为 YYYYMM 以进行比较。

我需要创建这样的东西:

其中 create_date 类似于 2006 年 3 月 12 日,而 offer_date 类似于 200605

我需要在哪里调整此查询的任何想法?

0 投票
1 回答
863 浏览

sql - PLSQL 的这个 to_date() 函数是做什么的?

有人可以告诉我这个查询中发生了什么吗?我知道 to_date 操作是做什么的,我对那里的“+1”感到困惑,它会增加 1 年的日期吗?

那么'IW'呢?是别名吗?然后为什么是“周”?

请帮助我。提前致谢

0 投票
2 回答
4572 浏览

sql - 将日期字段拆分为时间和日期 Oracle

我在 Oracle 10.6 上有一个表 TIME_TABLE。此表上有一个名为 Start_Date 的字段。

我只想从 Start_Date 字段中获取时间信息,例如“8:00:00 AM”。因为我要确定时间间隔

但它不起作用!我怎样才能做到这一点 ?

谢谢

0 投票
2 回答
453 浏览

html - plsql中的html输出-日期不正确

我正在尝试提取以下查询:

在上面,column3 是一个日期字段。打印输出时,它忽略了时间部分。例如:

我试过 to_date(column3,'yyyy/mm/dd HH24:MI:SS') 而且,正常查询打印时间

第 3 列打印时间。任何帮助表示赞赏。

编辑: 我正在使用 Oracle 10g。我也在 Oracle 9i 中尝试过

0 投票
1 回答
3225 浏览

sql - 试图连接几个 TO_DATE(SUBSTR) 以从字符串中获取“dd-mon-yyyy”的组合日期..?

我之前问过关于将字符串转换为日期并对其进行格式化.. 根据 ORACLE 11g SQL 中的字符位置拆分字符串

这是我提出的解决方案,其中 WKENDING 是 VARCHAR2,RYEAR 是日期 WKENDING 的数据看起来像“523”(mmdd),而 RYEAR 是“2012”。

我现在收到错误“ORA-00907:缺少右括号”,我已经仔细检查了几次括号,它们看起来对我来说是正确的..任何帮助都会很棒..谢谢!

更新 - 在查看了我上面的语法之后,我认为可能有太多的 TO_DATE 尝试转换正在进行。所以,我把它缩短到这个..

不过,我仍然收到缺少括号的错误.. ARGH!