【发布时间】:2016-05-13 14:50:23
【问题描述】:
原格式:
123-456-7890
我的目标格式:
(123)456-7890
我想在子字符串之间进行连接,但我不断被标记为错误。我不确定是否有更好的方法来实现格式化。
我的查询:
select || '(' || substr(telephone,0, 3)|| ')' ||
substr(telephone,4, 3)|| ' '||
substr(telephone,7, 4)) as telephone,
from book;
我当前的错误:
"missing expression"
【问题讨论】:
-
你绝对有在数据库引擎中做吗?
-
是的,这很不方便。有其他括号插入的文档,只是不在与此相同的环境中。
-
我明白现在发生了什么
标签: sql oracle formatting substring concatenation