问题标签 [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 - ORA-01861: 文字与格式字符串不匹配
我很确定这真的很愚蠢。
而不是再花 10 分钟(或者更好地说,而我再花 10 分钟),我会在这里并行地问它。
以下语句有什么问题:
错误信息是:
oracle - 在 Oracle 中使用多个可能的掩码转换为日期
碰巧我必须从 oracle 中的 varchar2 列中获取日期,但格式不一致。某些字段可能具有“2009.12.31”,其他字段可能具有“2009/12/32 00:00:00”。有没有我可以使用的标准构造,这样我就不必经历
块或之前的日期字符串分析以确定正确的掩码?像to_date(date, mask1,mask2,..)
什么?
sql - Oracle to_date SQL 格式化奇怪行为
我浏览了 SO 网站,认为这很明显,但可惜我还没有找到。基本上设置如下:
我在表中有一个字符串,如下所示:
2010 年 6 月 22 日 00:00:00
我对其进行了选择:
所以我正在有效地做
我的数据库返回:
22.06.2010 00:00:00
现在我知道我可以做一个
但我需要选择返回日期格式(MM/DD/YYYY HH24:MI:SS
),而不是字符串。我怎样才能做到这一点?
编辑: 实际输出:
22.06.2010 00:00:00
所需的输出(日期格式):
2010 年 6 月 22 日 00:00:00
sql - 文字与字符串列上 Oracle SQL to_date 的格式字符串不匹配
来自 Stack Overflow 的尊敬的 SQL 大师:
环境:甲骨文
我试图理解为什么我不能对包含字符串的表列进行 to_date 选择。注意下例中列名为 Value 的 tableZ 包含一堆字符串,其中一些是正确的格式,例如 6/20/2010 00:00:00。
表Z
以下作品
这会返回类似的东西(这很好):
以下不起作用
回来了:
ORA-01861: 文字与格式字符串不匹配
我在这里想念什么?只是一个简短的说明:
也不行。
谢谢!!
目标是能够对 c.value 进行日期查询以选择日期范围。
sql - OracleCommand 似乎可以转换文字日期
我使用 OracleCommand 和 OracleDataAdapter 为 Oracle 构建了一个小型查询工具。用户只需输入一个完整的查询(无参数),执行,结果显示在 datagridview 中。到目前为止一切顺利,尽管我尝试了无效查询,例如:
此查询不是适用于 Oracle 的有效 SQL。您必须使用 to_date() 函数与日期文字进行比较。SQL 开发人员也拒绝了它,但不知何故我的查询工具可以正常工作。这是否意味着我的 OracleCommand 在这里有点像向导,还是我做错了什么?还有一种方法可以省略这种行为,因为该工具的目的是测试查询,它应该始终有效......
谢谢
oracle - Oracle to_date 函数。需要口罩
我有来自此类 xml 文件的日期字符串:'2010-09-09T22:33:44.OZ'
我只需要提取日期和时间。我想忽略符号 T 和 .OZ(时区)。我应该使用哪种面膜?提前致谢
sql - Oracle 在查询中仅从 To_Date() 获取时间?
我有一个插入查询:
Field_A 是一个日期字段。当我执行查询时,Field_A 仍然显示日期和时间。
有没有办法只抓住时间?
我尝试过 To_Char(),但随后它转换为字符串并且该字段不会接受它。
我也尝试过 TO_DATE('08:35:42 AM','HH:MI:SS PM') 但这也不起作用,它仍然在表中显示日期和时间。
php - 带有 codeigniter 的 Oracle to_date 函数
我正在使用 Codeigniter 将数据插入到包含日期字段的 Oracle 表中。
示例代码如下所示:
现在的问题是,要将日期字段插入 Oracle,我需要使用to_date
在数据库中执行的函数。使用上面的代码,to_date
函数在单引号内出现,Oracle 抛出错误。
我认为如果我$this-db->query
在 Codeigniter 模型中使用上述方法,但我没有使用它。我正在使用$this->db->insert('table_name', $upload_details)
.
那么我怎样才能告诉codeigniter$this->db->insert
发送to_do
函数原样而不是在单引号之间。
sql - to_date unable to print timestamp
I want to print the timestamp from the below sql
current output --> 1/1/2011
(not printing the timestamp only for 12 am. if the min is 12:01 then it is printing.
but I need the output as 1/1/2011 12:00:00 AM