망각에 재주 있는 나를 위해 기록하는 곳.

[PostgreSQL] CAST 본문

DB

[PostgreSQL] CAST

baobabtree 2024. 3. 28. 06:52

CAST 함수는 SQL에서 데이터 형식을 변환하는 데 사용되는 함수이다.

예를 들면, 문자열 '7'을 CAST 함수를 사용하여 숫자 7로 변환한다.

 

 

아래는 일반적인 구문이다.

CAST(값 AS 데이터타입);

 

 

PostgreSQL에는 이 CAST함수를 또 다른게 표현할 수 있다.

값::데이터타입;

CAST 대신 콜론 두 개(::)를 써서 사용할 수 있다.

 

 

예를 하나들면, TIMESTAMP로 된 last_login을 DATE로 바꿀 수 있다.

SELECT last_login::DATE
FROM account;

SELECT CAST(last_login AS DATE)
FROM account;