티스토리 뷰
데이타베이스
[postgres] 존재하는 테이블에 대해서 ERROR: relation "version" does not exist. 오류가 발생할 때
hs_seo 2020. 11. 2. 22:03postgres에서 테이블 목록에 존재하는 테이블을 조회할 때 테이블이 존재하지 않는다고 나올때가 있습니다.
postgres=> \dt
List of relations
Schema | Name | Type | Owner
--------+---------------------------+-------+----------
public | VERSION | table | hiveuser
-- 조회 안됨
postgres=> select * from VERSION;
ERROR: relation "version" does not exist
LINE 1: select * from VERSION;
^
-- 조회 됨
postgres=> select * from "VERSION";
VER_ID | SCHEMA_VERSION | VERSION_COMMENT
--------+----------------+----------------------------
1 | 2.3.0 | Hive release version 2.3.0
(1 row)
해결방법
postgres는 쌍따옴표로 싸여지지 않은 칼럼명, 테이블명에 대해서 소문자로 인식합니다. 따라서 대문자가 들어 있는 필드명에 대해서는 쌍따옴표로 감싸주어야 합니다.
반응형
'데이타베이스' 카테고리의 다른 글
[mariadb] mariadb the server time zone value 'kst' is unrecognized or represents more than one time zone 오류 (0) | 2021.04.12 |
---|---|
[mariadb] 마리아 DB 설치 와 한글 설정 (0) | 2020.12.23 |
[postgres] postgres 데이터베이스 명령어 (0) | 2020.09.13 |
[DB] NL(Nested Loop)조인, 소트머지 조인(SMJ), Hash 조인 비교 (0) | 2017.03.28 |
[MySQL] Cannot convert value '0000-00-00 00:00:00' from column 12 to TIMESTAMP 오류 처리 (0) | 2017.03.10 |
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Hadoop
- 오류
- mysql
- S3
- HDFS
- airflow
- 파이썬
- AWS
- emr
- java
- oozie
- 다이나믹
- build
- 백준
- 하이브
- error
- yarn
- nodejs
- Linux
- bash
- 하둡
- ubuntu
- Python
- hbase
- 정올
- 알고리즘
- SPARK
- HIVE
- SQL
- Tez
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함