아래의 상기 내용은
"혼자공부하는 SQL"의 도서 내용과 인터넷의 내용을 실습 및 정리한 글입니다.
1.정수형
1)정의 :소수점이 없는 숫자 형식.
대표적으로 사용되는 4가지 타입
2)실습 : 타입 생성하기
3)실습 : 값 삽입하기
4)실습: 타입 범위 벗어난 값 삽입
5)UNSIGNED
-UNSIGNED 키워드는 기존의 음수 범위를 없애고 0부터 시작하는 범위를 늘릴 수
있다.
2.문자형
1)정의
-글자를 저장하기 위한 형식.
-대표적으로 CHAR DHK VARCHAR 형식이 있다.
-CHAR는 자릿수가 고정된 고정길이 문자형이고 VARCHAR는 가변길이 문자형이라 불린다.
-CHAR는 선언된 자릿수 만큼 자리를 차지하지만 속도가 빠르고 VARCHAR는 배분된 공간만큼 사용하지만 속도가 느리다.
3)대량의 데이터형식
-CHAR와 VARCHAR 형식에서 지정된 바이트에서 벗어난 값을 넣을려고 할 경우 에러를 일으킨다.
-그래서 더 큰 형식을 사용할 경우 TEXT와 BLOB형식을 사용한다.
3.실수형
1)정의 : 소수점을 포함한 숫자 형식
4.날짜형
1)정의 :날짜 및 시간을 저장할 때 쓰는 형식.
5.변수 사용
1)개요 : SQL도 다른 언어처럼 변수를 선언하고 사용할 수 있다.
2)실습 : 선언 및 사용
-변수에는 LIMIT를 사용할 수 없다. 문법적인 오류로 빨간줄이 생긴다.
3) PREPARE와 EXECUTE
-PREPARE와 EXECUTE를 사용하면 위의 문법적 오류를 해결할 수 있다
-PREPARE은 SQL문을 문자형으로 저장하고 EXECUTE로 실행시킬 수 있다.
6.데이터 형 변환
1)정의 : 데이터 형식을 바꾸는 것.
2)명시적 형변환
-함수를 사용하여 직접적으로 변환를 명시하는 것.
-실습 : 실수를 정수로 형변환
↓ ↓ ↓ ↓ ↓ ↓
3)암시적 형변환
-함수를 직접적으로 사용하지 않고 자동으로 형변환 하는것.
'데이터베이스 > 혼자공부하는 SQL' 카테고리의 다른 글
04-03 조건문과 반복문 (0) | 2024.02.26 |
---|---|
04-02 두 테이블을 묶는 JOIN (0) | 2024.02.20 |
03-03 SQL기본 문법 및 실습3 (1) | 2024.02.08 |
03-02 SQL기본 문법 및 실습2 (0) | 2024.02.06 |
03-01 SQL기본 문법 및 실습 (0) | 2024.02.06 |