Oracle 语句中“||”代表什么啊?

Oracle 语句中“||”代表什么啊?

Oracle 语句中“||”代表什么啊?跟ServerSQL中的字符串的连接符“+”是一个概念么?

1. 恩是的 是一个含义。。。select '1'||'2' from dual  代表12 

2.跟ServerSQL中的字符串的连接符“+”是一个概念 

3.

--连接字段
SQL> select 'ABC'||'EFG' from dual;
 
'ABC'||'EFG'
------------
ABCEFG
 
也可以使用concat()函数
select concat('A','B'from dual;
4.是的,是和java的 +号一样的。相当于 串联 
5. '||'在oracle中用于拼接关联字段  
6.连接字符串,相当于sql server中的+,也可以用concat()函数实现连接
7.
连接符,用于列与列,列与算术表达式或列与常量间创建一个字符表达式
比如
SQL>SELECT ename||' is a '||job AS "Employee Details" FROM emp;
则查询结果为:
Employee Details
-------------------------
SMITH is a ClERK
ALLEN is a SALESMAN
WARD is a MANAGER
posted @ 2018-01-13 09:35  GordonDicaprio  阅读(42263)  评论(0编辑  收藏  举报