반응형
Oracle의 문자열 연결 연산자는 무엇입니까?
Oracle SQL에서 문자열 연결 연산자는 무엇입니까?
주의해야 할 "흥미로운"기능이 있습니까?
(이것은 분명해 보이지만 이전 질문을 찾지 못했습니다).
그것은이다 ||예를 들면 :
select 'Mr ' || ename from emp;
내가 생각할 수있는 유일한 "흥미로운"기능 즉 'x' || null반환 'x'하지, null당신은 아마도 예상대로.
concat도 있지만 많이 사용되지는 않습니다.
select concat('a','b') from dual;
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 데프
참고 URL : https://stackoverflow.com/questions/278189/what-is-the-string-concatenation-operator-in-oracle
반응형
'programing tip' 카테고리의 다른 글
| "유형화되지 않은"은 또한 학문적 CS 세계에서 "동적 유형화 된"을 의미합니까? (0) | 2020.05.30 |
|---|---|
| Arduino 코드를 단위 테스트하려면 어떻게해야합니까? (0) | 2020.05.30 |
| JavaScript : 두 배열을 결합 / 결합하여 하나의 배열로 연결하는 방법은 무엇입니까? (0) | 2020.05.30 |
| Java Enum-이름 대신 toString을 사용하는 이유 (0) | 2020.05.30 |
| 실패 할 때까지 쉘 명령을 반복해서 실행 하시겠습니까? (0) | 2020.05.30 |