SQL - 문제 미리보기
문제 1779
medium
다음 코드에서 빈칸에 들어갈 올바른 내용은?
```sql
CREATE TABLE Orders (
OrderID int NOT NULL,
CustomerName varchar(100),
OrderDate date _______ _______()
);
```
목적: 주문 날짜를 현재 날짜로 자동 설정
정답: B
• 시스템 함수를 이용한 DEFAULT 설정:
```sql
컬럼명 데이터타입 DEFAULT 시스템함수()
```
• `GETDATE()` 함수:
• 현재 날짜와 시간을 반환하는 SQL Server 함수
• 주문 생성 시점을 자동으로 기록
• 데이터 입력 시마다 실시간 값 적용
• 다른 데이터베이스의 동일 기능:
• MySQL: `NOW()` 또는 `CURRENT_TIMESTAMP`
• Oracle: `SYSDATE`
• PostgreSQL: `CURRENT_TIMESTAMP`
💡 학습 팁
이 문제를 포함한 SQL 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.