SQL Server DB, Table 생성, 수정, 삭제

min seung moon·2021년 7월 17일
0

SQL SERVER DB

목록 보기
4/5

https://coding-factory.tistory.com/category/DB/MSSQL?page=2

1. DB

01. DB 생성

-- DB 생성
CREATE DATABASE test;

02. DB 사용

-- DB 사용
USE test;

03. DB 삭제

  • 삭제 시에는 다른 DB에 접속해있거나 삭제할 DB 접속 해제
-- DB 삭제
DROP DATABASE test;

2. Table

01. Table 생성(CREATE)

CREATE TABLE test(
	-- 컬럼명 id, 데이터타입 정수, IDENTITY 자동 값 증가, NULL 허용 안함
	id INT IDENTITY NOT NULL,
	-- 컬럼명 name, 데이터타입 문자, NULL 허용, 초기값('guest')
	name CHAR(10) NULL DEFAULT('guest'),
	-- 컬럼명 enterDate, 데이터타입 시간, 초기값 현재일자
	enterDate DATETIME DEFAULT(GETDATE()),
	-- primary key 설정
	CONSTRAINT test_pk PRIMARY KEY(id)
);

02. Table 변경(ALTER)

-1. Table 구조 확인

SP_COLUMNS test;

SP_HELP test;

-2. Table Column 추가

ALTER TABLE test ADD birth DATETIME NULL;

-3. Table Column 수정

ALTER TABLE test ALTER COLUMN birth CHAR(8);

-4. Table Column 삭제

ALTER TABLE test DROP COLUMN birth;

03. Table 삭제

DROP TABLE test;

profile
아직까지는 코린이!

0개의 댓글

관련 채용 정보