Column_1 : 10001번부터 시작하여 자동으로 번호가 1씩 증가함.
Column_2 : 현재의 날짜가 자동으로 기록됨.
Column_3 : 현재의 시간이 자동으로 기록됨.
Column_4 : 기본값으로 test라는 문자를 항상 기록함.
Column_5 : 공백을 허용함.
* MSSQL에서의 쿼리
* MySQL에서는 getDate()를 NOW(), CURDATE(), CURTIME()등으로 변경해야 한다.
CREATE TABLE A_Table(
Column_1 INT IDENTITY(10001,1),
Column_2 DATE DEFAULT getDate(),
Column_3 TIME DEFAULT getDate(),
Column_4 NVARCHAR(20) DEFAULT 'test',
Column_5 NVARCHAR(20) NULL
)
* A_Table을 생성 후, Column_5에 값을 넣고 조회하면 다음과 같은 결과를 얻는다.
INSERT INTO A_Table(Column_5) VALUES ('');
INSERT INTO A_Table(Column_5) VALUES ('A');
INSERT INTO A_Table(Column_5) VALUES ('B');
SELECT * FROM A_Table;
댓글 없음:
댓글 쓰기