在 Oracle 的 to_char 中转义非格式字符的最佳方法是啥?
Posted
技术标签:
【中文标题】在 Oracle 的 to_char 中转义非格式字符的最佳方法是啥?【英文标题】:What is the best way to escape non-format characters in Oracle's to_char?在 Oracle 的 to_char 中转义非格式字符的最佳方法是什么? 【发布时间】:2009-02-25 23:39:06 【问题描述】:我正在尝试在 select 语句中打印日期,但我需要在输出中添加一个字母:
to_char(date_updated, 'YYYY-MM-DDTHH:mm:ss')
Oracle 不喜欢 T。我只想像冒号和破折号一样输出 T。我可以用反斜杠或其他什么来逃避它吗?
【问题讨论】:
【参考方案1】:你只需要在它周围加上双引号:
to_char(date_updated, 'YYYY-MM-DD"T"HH:mm:ss')
【讨论】:
谢谢你 - Stack Overflow 再次拯救了我的培根。 如果我想转义双引号(")怎么办?以上是关于在 Oracle 的 to_char 中转义非格式字符的最佳方法是啥?的主要内容,如果未能解决你的问题,请参考以下文章