问题标签 [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.
oracle - 使用 Oracle to_date 函数以毫秒为单位的日期字符串
我必须在 Oracle DB 中执行一些插入操作。我有以下格式的日期
按照我写的文档插入to_date如下:
哪个工作正常。现在我有格式为毫秒的日期
我尝试了以下方法:
这是不正确的(提供错误 01821. 00000 - “日期格式无法识别”)。
对于这种格式,我应该以毫秒为单位使用哪个“字符串”?
提前致谢!
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
值的准备好的语句执行。
我怎样才能解决这个问题?
sql - 如何在 Oracle 中提取和显示基于 Quarter 的日期范围?
我正在构建一个汇总表作为存储过程的一部分,并且我有两列。第一列需要显示开始,第二列需要显示基于输入参数的日期范围的结束,该输入参数是指定季度的数字。我能够从 AskTom 中提取以下内容,但我有一些问题。
问题 1. 这里的数学是否会解释 LeapYears……我认为不会,但我不确定如何处理。
问题 2. 如何将输入参数“inQuarter”添加为特定季度?我试过把它代替 sysdate 但我认为我需要先将它重新格式化为日期?
提前感谢您的任何回复。
sql - PostgreSQL TO_DATE 查询问题
我有以下 PostgreSQL 查询:
我收到以下错误:
关于如何解决它的任何想法?
谢谢。
oracle - Oracle TO_DATE 头痛
我有一个包含以下数据的字符串列作为示例
我创建了一个临时日期列,我会将内容复制到其中,删除字符串列并将临时列重命名为字符串之一。
但是,在我尝试将数据复制到新的临时列时,我收到了错误:
这是SQL:
有没有办法复制数据?
sql - Oracle SQL 将日期格式从 DD-Mon-YY 转换为 YYYYMM
我要比较 2 个表中的日期,但问题是一个表的日期为 DD-Mon-YY 格式,另一个表的日期为 YYYYMM 格式。
我需要将它们都设为 YYYYMM 以进行比较。
我需要创建这样的东西:
其中 create_date 类似于 2006 年 3 月 12 日,而 offer_date 类似于 200605
我需要在哪里调整此查询的任何想法?
sql - PLSQL 的这个 to_date() 函数是做什么的?
有人可以告诉我这个查询中发生了什么吗?我知道 to_date 操作是做什么的,我对那里的“+1”感到困惑,它会增加 1 年的日期吗?
那么'IW'呢?是别名吗?然后为什么是“周”?
请帮助我。提前致谢
sql - 将日期字段拆分为时间和日期 Oracle
我在 Oracle 10.6 上有一个表 TIME_TABLE。此表上有一个名为 Start_Date 的字段。
我只想从 Start_Date 字段中获取时间信息,例如“8:00:00 AM”。因为我要确定时间间隔
但它不起作用!我怎样才能做到这一点 ?
谢谢
html - plsql中的html输出-日期不正确
我正在尝试提取以下查询:
在上面,column3 是一个日期字段。打印输出时,它忽略了时间部分。例如:
我试过 to_date(column3,'yyyy/mm/dd HH24:MI:SS') 而且,正常查询打印时间
第 3 列打印时间。任何帮助表示赞赏。
编辑: 我正在使用 Oracle 10g。我也在 Oracle 9i 中尝试过
sql - 试图连接几个 TO_DATE(SUBSTR) 以从字符串中获取“dd-mon-yyyy”的组合日期..?
我之前问过关于将字符串转换为日期并对其进行格式化.. 根据 ORACLE 11g SQL 中的字符位置拆分字符串
这是我提出的解决方案,其中 WKENDING 是 VARCHAR2,RYEAR 是日期 WKENDING 的数据看起来像“523”(mmdd),而 RYEAR 是“2012”。
我现在收到错误“ORA-00907:缺少右括号”,我已经仔细检查了几次括号,它们看起来对我来说是正确的..任何帮助都会很棒..谢谢!
更新 - 在查看了我上面的语法之后,我认为可能有太多的 TO_DATE 尝试转换正在进行。所以,我把它缩短到这个..
不过,我仍然收到缺少括号的错误.. ARGH!