[SQL] 데이터형 변환

Joney의 SW 공부 블로그·2023년 2월 5일
0

SQL

목록 보기
9/14

데이터형 변환

데이터형의 변환

  • 데이터베이스의 데이터는 정해진 데이텨형에 맞춰서 저장되어 있음
  • 아래의 예시는 전부 124가 결과로 반환됨
    • + 연산은 자동으로 형변환이 이루어짐
SELECT
	123 + 1,
	'123' + 1,
	'123' + '1';

CAST 를 사용한 변환

  • CAST함수를 사용해서 데이터의 형변환이 가능함
CAST(변환하는 데이터 AS 변환하는 데이터형)

SELECT
	CAST('123' AS SIGNED) + 1;

변환 가능한 형

사용법의미
BINARYBINARY, BINARY(a)바이너리, a바이트의 바이너리
CHARCHAR, CHAR(a)문자, a문자
DATEDATE날짜
DATETIMEDATETIME일시
TIMETIME시간
DECIMALDECIMAL
DECIMAL(a)
DECIMAL(a,b)
소수
전체가 a자릿수의 소수
전체가 a자릿수로 소수부 b자릿수의 소수
SIGNEDSIGNED
SIGNED INTEGER
부호가 있는 정수
UNSIGNEDUNSIGNED
UNSIGNED INTEGER
부호가 없는 정수
profile
SW 지식 노트 블로그

0개의 댓글