1. 숫자 데이터 타입
- NUMBER: 소수점이 있는 숫자를 다루는 경우에 사용합니다. 예를 들어, 제품의 가격을 저장할 때 NUMBER(6,2)를 사용하면, 최대 6자리 숫자 중 2자리를 소수점으로 표현할 수 있어요. 예: 1234.56
- INTEGER: 정수 데이터만 저장하는 경우에 적합합니다. 예를 들어, 사람의 나이를 저장할 때 INTEGER 타입을 사용할 수 있죠. 예: 29
2. 문자 데이터 타입
- VARCHAR2: 텍스트 데이터를 저장할 때 사용되며, 가변 길이를 가집니다. 예를 들어, 사용자의 이메일 주소를 저장할 때 VARCHAR2(100)을 사용하면 최대 100자까지 저장할 수 있습니다.
- CHAR: 고정 길이 문자열을 저장할 때 사용합니다. 예를 들어, 차량 번호판 번호 같은 데이터는 일정한 길이를 가집니다. CHAR(7)을 사용하면 7자리 차량 번호를 저장할 수 있습니다. 예: ABC1234
3. 날짜 및 시간 데이터 타입
- DATE: 날짜와 시간 정보를 함께 저장할 수 있는 타입입니다. 예를 들어, 고객의 가입 날짜 정보를 저장할 때 사용합니다. 예: 2023-04-01
- TIMESTAMP: 더 세밀한 시간 정보가 필요할 때 사용합니다. 예를 들어, 과학 실험 데이터 로그 시간을 기록할 때 밀리초 단위로 시간을 기록할 수 있습니다. 예: 2023-04-01 12:01:01.123
마무리하며
각 데이터 타입을 이해하고 적절한 상황에 맞게 사용하는 것은 데이터의 정확성을 유지하고, 데이터베이스의 성능을 최적화하는 데 매우 중요합니다. 실제 예제를 통해 각 데이터 타입의 적용을 살펴보았으니, 이제 오라클 데이터베이스를 조금 더 자신 있게 다룰 수 있을 거예요!
'DB 기초 > DB & SQL' 카테고리의 다른 글
DBMS 인기 순위 사이트 (0) | 2024.11.12 |
---|---|
아스키코드 (0) | 2024.11.11 |
현재 접속한 계정 쿼리로 확인 하기 (1) | 2024.04.28 |
인덱스 기초: 효율적인 데이터 검색을 위한 첫걸음 (1) | 2024.04.18 |
데이터 타입을 활용한 예제 (0) | 2024.04.18 |