Jost Do It.

그냥 IT해.

반응형

PostgreSQL 2

[Dbeaver] postgres 연결 시 전체 데이터베이스가 보이지 않을 때 해결방법

문제 상황 Postgres 데이터베이스를 연결하니 내가 연결한 postgres 데이터베이스만 출력되고 나머지 데이터베이스는 출력되지 않는 문제가 발생했다. 해결 방법 데이터베이스 설정을 클릭한다. 설정항목 위에 PostgreSQL을 클릭 아래 Settings 옵션 중에서 Show all databases를 클릭한다. 그 외에도 데이터베이스 관련 옵션들이 있으니 필요한건 여기서 설정하면 될듯하다. Reference https://gitseok.tistory.com/entry/DBeaver-PostgreSQL-%EB%AA%A8%EB%93%A0-Database-%EC%A1%B0%ED%9A%8C%ED%95%98%EA%B8%B0

[PostgreSQL] 쌍콜론 (::, double colon) 의 의미와 CAST 함수

최근 인수인계 받은 코드를 정리 중인데, SQL문에 처음보는 쌍콜론이 있어서 내용을 정리한다. 우리회사에서는 postgreSQL을 사용 중인데, postgreSQL에서는 쌍콜론이 CAST와 같은 역할을 한다고 한다. 바로 예시와 함께 알아보자. 코드는 아래의 예시처럼 되어있었다. SELECT 1.2::integer 코드를 통해 유추 가능하듯이, 어떤 표현식(값, 칼럼, 표현 등)의 데이터 타입을 쌍콜론 뒤에 타입으로 변형해주는 내용이다. 위 코드에서는 1.2의 값을 integer로 표현하게 된다. 1.2는 float형인데 이를 정수형인 integer로 변환해 표현하기 때문에 결과 값은 1로 출력된다. CAST를 써서 위 코드를 표현하면 다음과 같다. SELECT CAST(1.2 AS integer) 결과..

반응형