반응형
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 |