PostgreSQL 쿼리 컬럼 카멜케이스로 표기하고 싶습니다. 0 2 2,163

by visca구루비 [SQL Query] Postgre PostgreSQL postgreSQL [2021.02.16 09:37:17]


SELECT
   test_a as testA
from
   table

위처럼 컬럼명을 카멜케이스로 뽑아서 쓰고 싶어서

결과를 보았는데 컬럼명이 testa로 표기 되어서 쓰지를 못하고 있네요

 

postgre는 select할때 컬럼명을 카멜케이스로 표현 못하나요??

by visca구루비 [2021.02.16 09:45:02]

해결되었습니다

 

SELECT
   test_a as "testA"
from
   table

이런식으로 쌍따옴표(")로 감싸면 카멜케이스로 표현되었습니다


by 마농 [2021.02.16 09:52:23]

Oracle 은 컬럼명이 대문자로 표시가 됩니다.
PostgreSQL 은 기본 소문자로 표시되나 보네요?
오라클에서는 대문자가 이닌 컬럼명 표기를 하려면 쌍따옴표를 이용합니다.
기타 숫자로 시작하는 컬럼명이나 공백을 포함한 컬럼명등을 표현할 때도 쌍따옴표를 이용하면 됩니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입