我有这样的评论表
USER MODE TYPE REQ_ID R_ID C_VALUE
weblogic EDIT OUTPUT 10040 700 teee
ashraf EDIT OUTPUT 10040 700 yes
我想选择一个字符串,如下所示
weblogic: teee
ashraf: yes
答案 0 :(得分:2)
您可以简单地将值连接起来:
select user||':'||c_value
from the_table;
请注意,如果user
或c_value
为null,则串联的结果也将为null。
答案 1 :(得分:0)
您似乎想要固定长度的字符串。如果是这样,您可以使用rpad()
和一些字符串长度计算:
select "user" || rpad(':', 10 - length("user"), ' ') || c_value
from (select 'weblogic' as "user", 'teee' as c_value from dual union all
select 'ashraf', 'yes' from dual
) x;