SQL - 문제 미리보기
문제 1737
easy
다음 테이블 생성 구문에서 빈칸에 들어갈 올바른 데이터 타입은?
```sql
CREATE TABLE Students (
StudentID ______,
StudentName varchar(100),
Age ______,
Email varchar(255)
);
```
목적: StudentID는 정수, Age는 정수로 저장
```sql
CREATE TABLE Students (
StudentID ______,
StudentName varchar(100),
Age ______,
Email varchar(255)
);
```
목적: StudentID는 정수, Age는 정수로 저장
정답: A
정수 데이터를 저장할 때는 int 데이터 타입을 사용합니다.
int 데이터 타입의 특징:
• 정수 저장: 소수점이 없는 숫자 데이터
• 범위: 일반적으로 -2,147,483,648 ~ 2,147,483,647
• 메모리 효율: 고정 크기 (보통 4바이트)
• 연산 최적화: 수학적 연산에 최적화됨
올바른 테이블 생성:
```sql
CREATE TABLE Students (
StudentID int, -- 학생 ID (정수)
StudentName varchar(100), -- 학생 이름 (문자열)
Age int, -- 나이 (정수)
Email varchar(255) -- 이메일 (문자열)
);
```
💡 학습 팁
이 문제를 포함한 SQL 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.