Oracle中的字符串串联运算符是什么?

Oracle SQL中的字符串连接运算符是什么?


有没有我应该注意的“有趣”功能?


(这似乎很明显,但是我找不到以前的问题在问它)。


慕娘9325324
浏览 666回答 3
3回答

FFIVE

||例如,它是:select 'Mr ' || ename from emp;我能想到的唯一“有趣”功能是'x' || nullreturn 'x',而不是null您可能期望的那样。

萧十郎

我建议在处理2个字符串时使用concat,而|| 当这些字符串大于2时:select concat(a,b)  from dual要么  select 'a'||'b'||'c'||'d'        from dual

万千封印

DECLARE     a      VARCHAR2(30);     b      VARCHAR2(30);     c      VARCHAR2(30); BEGIN      a  := ' Abc ';       b  := ' def ';      c  := a || b; DBMS_OUTPUT.PUT_LINE(c);     END;输出:: Abc def
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Oracle
MySQL