SQL 정리본(5주-6주)
- 최초 등록일
- 2018.01.24
- 최종 저작일
- 2018.01
- 93페이지/ 한컴오피스
- 가격 1,500원
* 본 문서는 한글 2005 이상 버전에서 작성된 문서입니다.
한글 2002 이하 프로그램에서는 열어볼 수 없으니, 한글 뷰어프로그램(한글 2005 이상)을 설치하신 후 확인해주시기 바랍니다.
목차
없음
본문내용
1. 데이터 유형
- 숫자 타입
ANSI/ISO 기준 :NUMERIC, DECIMAL, DEC, SMALLINT, INTEGER, INT, BIGINT, FLOAT, REAL, DOUBLE PRECISION
SQL Server와 Sybase :작은 정수형, 정수형, 큰 정수형, 실수형 등 + MONEY, SMALLMONEY
Oracle :숫자형 타입에 대해서 NUMBER 한 가지 숫자 타입의 데이터 유형만 지원
-벤더에서 ANSI/ISO 표준을 사용할 때는 기능을 중심으로 구현하므로, 일반적으로 표준과 다른 용어를 사용하는 것이 허용
(ex: NUMERIC → NUMBER, WINDOW FUNCTION → ANALYTIC/RANK FUNCTION)
-테이블의 칼럼이 가지고 있는 대표적인 4가지 데이터 유형
기타 유형 :ANSI/ISO에서 Binary String Type, Binary Large Object String Type, National Character String Type, Boolean Type 등
<표 중략>
문자열 유형 :CHAR 유형과 VARCHAR 유형의 차이
VARCHAR 유형 :가변 길이,CHAR 유형 : 고정길이
비교 방법의 차이 :
CHAR에서는 문자열을 비교할 때 공백(BLANK)을 채워서 비교
VARCHAR 유형에서는 맨 처음부터 한 문자씩 비교하고 공백도 하나의 문자로 취급
예) CHAR 유형'AA' = 'AA ' 예) VARCHAR 유형 'AA' ≠ 'AA '
<그림 중략>
2. CREATE TABLE
가. 테이블과 칼럼 정의 : 후보키 중에 하나를 선정하여 기본키 칼럼으로 지정
참고 자료
없음