to-date相关内容

Oracle to_date 函数.需要口罩

我有来自此类 xml 文件的日期字符串:'2010-09-09T22:33:44.OZ' 我只需要提取日期和时间.我想忽略符号 T 和 .OZ(时区).我应该使用哪种面膜?提前致谢 解决方案 select TO_DATE('2010-09-09T22:33:44.OZ','YYYY-MM-DD"T"HH24:MI:SS".OZ"')从双;2010 年 9 月 9 日晚上 10:33: ..
发布时间:2022-01-15 10:59:32 数据库

如何在单词中显示数值

问.在 Words 中显示数字值,输出应如下所示 SAL In_Words--------- -----------------------------------------------------800八百1600一千六百1250一千二百五十 而且,我仍然没有弄清楚,这个查询是如何解决上述输出的. select sal, to_char(to_date(sal,'j'),'Jsp') i ..
发布时间:2022-01-13 08:06:47 数据库

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 之间的行,而不考虑年、月或日.我怎么做?谢谢 解决方案 DATE ..
发布时间:2021-12-23 19:25:55 数据库

以毫秒为单位的 Oracle 中的日期字符串

我想将以下字符串转换为日期: 2004-09-30 23:53:48,140000000 我试过了: to_date('#', 'YYYY-MM-DD HH24:MI:SS,FF9') 但是 PL/SQL 不断抛出这个错误: ORA-01821:无法识别日期格式. FF9 对 Oracle 不正确,有什么建议吗? 解决方案 Oracle 仅在 DATE 字段中存储最高达秒的分数 ..
发布时间:2021-12-06 08:11:08 数据库

在红移中将文本转换为时间戳

我有一个带有文本值的文本字段“presence_changed_at",即 '2014/12/17 08:05:28 +0000.我需要将其转换为时间戳.在 postgreSQL 中有函数 TO_TIMESTAMP(),但是在 redshift 中,这似乎不受支持.我可以通过 获得没有时间的日期 TO_DATE("presence_changed_at",'YYYY/MM/DD HH24:MI ..
发布时间:2021-11-27 10:38:07 其他开发

ORACLE 10g:To_date()无效月份

所以我有这个小脚本: set serveroutput on; DECLARE val DATE; BEGIN val := TO_DATE('27-Jan-2001','DD-Mon-YYYY'); dbms_output.put_line(val); END; 掩码与我输入的日期匹配,但显示 ORA-01843:无效的月份 每次... 谢谢 解决方 ..
发布时间:2020-07-11 02:21:00 数据库

Oracle在查询中仅从To_Date()获得时间?

我有一个插入查询: INSERT INTO THE_TABLE (Field_A) VALUES (TO_DATE('08/12/2011 08:35:42 AM','HH:MI:SS PM')) WHERE Something = 'SomethingElse' Field_A是“日期"字段.当我执行查询时,Field_A仍显示日期和时间. 有没有办法只抓住时间? 我尝试 ..
发布时间:2020-07-11 02:20:53 数据库

在redshift中将文本转换为时间戳

我有一个文本字段"presence_changed_at",其中包含文本值,即'2014/12/17 08:05:28 +0000.我需要将其转换为时间戳.在postgreSQL中,有函数 TO_TIMESTAMP(),但是在 redshift 中似乎不支持此功能.我可以不用时间就可以得到日期 TO_DATE("presence_changed_at",'YYYY/MM/DD HH24:MI ..
发布时间:2020-07-11 02:19:48 其他开发

Oracle TO_DATE函数中的跳过字符

我正在使用SQL Developer的“导入数据"向导将.tsv(yyyy-mm-dd hh24:mi:ss.mmm)中具有SQL Server格式化日期的数据导入Oracle数据库. 如何将.mmm字符导入DATE列而忽略?我似乎找不到答案.我知道DATE列不包含毫秒,但是为什么不能忽略TO_DATE调用中的特定模式? 还请注意,由于我没有生成TO_DATE调用,因此在导入期间无法S ..
发布时间:2020-05-22 04:14:36 其他开发

以TO_DATE命令作为数据库值的字符串

我有一个问题,但现在还不能解决.在我的数据库上,我有字符串: TO_DATE(' 2015-03-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN'). 因此,在构建查询时,它类似于以下内容: Select my_field FROM my_table. 结果是: TO_DATE(' 2015- ..
发布时间:2020-05-22 03:51:11 数据库

Oracle SQL to_date& to_timestamp ORA-01858:在期望数字&的地方发现了非数字字符ORA-01850:小时必须在0到23之间

我有一些代码: 代码 SELECT to_date(it.DSTAMP, 'DD/MM/YYYY') AS "Date", to_timestamp(it.DSTAMP, 'HH24:MI:SS') AS Time FROM itable it 错误 ORA-01858:在需要数字的地方找到了非数字字符 01858.00000-“在期望数字的位置发现了非数字字符" *原因:使 ..
发布时间:2020-05-22 03:30:02 数据库

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

我可以比较2个表中的日期,但是问题是一个表的日期为DD-Mon-YY格式,而另一个表的日期为YYYYMM格式. 为了比较,我需要将它们都设为YYYYMM. 我需要创建如下内容: SELECT * FROM offers WHERE offer_date = (SELECT to_date(create_date, 'YYYYMM') FROM customers where i ..
发布时间:2020-05-22 01:40:32 数据库

Oracle截止日期为下午/上午

我需要在oracle中将字符串转换为Date. 字符串的格式如下: '08/11/1999 05:45:00 p.m.' 但是最后一个位置可以更改p.m或a.m. 我尝试做类似的事情: to_date('08/11/1999 05:45:00 p.m.', 'dd/mm/yyyy hh:mi:ss a.m./p.m.') to_date('08/11/1999 05:45: ..
发布时间:2020-05-22 00:25:24 数据库