programing

오라클에서 SELECT 쿼리를 사용하여 빈 열/빈 열을 생성하는 방법은 무엇입니까?

linuxpc 2023. 2. 25. 19:50
반응형

오라클에서 SELECT 쿼리를 사용하여 빈 열/빈 열을 생성하는 방법은 무엇입니까?

oracle에 "Select" 쿼리가 있는 빈 열/빈 열로 출력을 생성하려고 합니다.아래 sql 쿼리를 통해 이를 달성할 수 있습니다.

SELECT CustomerName AS Customer, "" AS Contact 
FROM Customers;

따라서 sql 쿼리 위에서 실행하면 내용이 포함된 "Customer" 열과 내용이 없거나 비어 있는 "Contact" 열이 있는 테이블이 반환됩니다.오라클 쿼리로도 같은 것을 달성하고 싶다.어떤 도움이라도 대단히 감사합니다.

null을 사용해야 할 것 같습니다.

SELECT CustomerName AS Customer, null AS Contact 
FROM Customers;

Oracle을 잊지 마십시오.

는 길이가 0인 문자값을 늘로 취급합니다.

DB2에서는 큰따옴표 대신 작은따옴표를 사용합니다.Oracle에서도 동일하게 번역할 수 있습니다.

SELECT CustomerName AS Customer, '' AS Contact 
FROM Customers;

다음을 사용하면 ORA-01741: 잘못된 제로 길이 식별자를 얻을 수 있을 것입니다.

SELECT "" AS Contact  FROM Customers;

다음 두 개의 문을 사용하면 열에 입력된 것과 동일한 null 값을 얻을 수 있습니다.

SELECT '' AS Contact FROM Customers; OR SELECT null AS Contact FROM Customers;

언급URL : https://stackoverflow.com/questions/38730089/how-to-create-a-blank-empty-column-with-select-query-in-oracle

반응형