본문 바로가기
Database/MSSQL

MS SQL | Table 테이블 만들기 - 2가지 방법 GUI, CLI

by 지혜를 탐구하는 오딘 2023. 1. 30.
728x90
반응형

 

MSSQL 에서 Table 테이블을 만들어 보겠습니다.

 

1. 그래픽 환경에서 GUI로 데이터 테이블 만들기

먼저, SSMS 에서 Database 선택합니다.

 

Database --> Tables --> 마우스 오른쪽 클릭 --> New --> Table

 

 

칼럼 이름, 데이터 타입, Null 허용 등을 입력합니다. (MS SQL | 데이터 타입 설명(간단히)🔗)

 

기본 값을 입력하고 싶다면, 아래 Column Properties 활용합니다.

(MS SQL | 현재 시간 넣는 함수🔗)

 

모두 입력하고, 상단의 저장하기 버튼을 클릭합니다.

 

 

 

테이블 이름을 입력하고, 화면 좌측의 새로고침(F5) 클릭하면, 테이블이 생성된 것을 확인할 있습니다.

 

 

2. CLI 명령어로 데이터 테이블 만들기

CREATE TABLE dbo.Create_Test_Table02
(
    num int NOT NULL
    , id varchar(50) NOT NULL
    , pwd varchar(50) NOT NULL
    , name nvarchar(50) NOT NULL
    , sex nchar(3) NOT NULL
    , birth date NOT NULL
    , email varchar(50) NULL
    , phone_number varchar(20) NULL
    , description nvarchar(MAX) NULL
    , createdAt datetime2(7) NOT NULL DEFAULT SYSDATETIME()
    , modifiedAt smalldatetime NOT NULL DEFAULT CURRENT_TIMESTAMP
);

 

코드를 입력합니다. GUI에서 만든 것과 같은 결과가 나옵니다.

(아직 기본키, 외래키는 추가하지 않았습니다.)

 

 

[DEFAULT 값을 추가하지 않은 경우를 캡쳐했습니다. 이미지와 코드블럭이 다릅니다.]

 

실행(F5) 클릭하면, 아래에 "Commands completed successfully." 있습니다.

 

그리고 새로고침(F5) 클릭하면, 생성된 테이블을 있습니다.

 

 

(참고자료 및 출처)

Create Tables (Database Engine)

MS SQL | 데이터 타입 설명(간단히)🔗

MS SQL | 현재 시간 넣는 함수🔗

MS SQL | 테이블 이름 변경하기 - 2가지 방법 GUI, CLI🔗

 

 

 

728x90
반응형

댓글