IT/Database
[RDBMS] CAST 함수
cozyorca
2021. 10. 6. 14:36
SELECT
CAST("123" AS SIGNED) + 1;
위와 같이 CAST 함수를 이용하여 문자열 타입이었던 "123"을 정수형 123으로 치환해서 1을 더할 수 있게 된다.
SIGNED 대신 UNSIGNED 사용 시 출력값이 음수가 되면 out of range가 뜬다. 절대값 출력일 것이라 생각했으나 단순히 양수만 처리 가능한 것 같다.
SIGNED 대신 DECIMAL 사용 시 실수 처리 가능.