2020. 10. 1. 20:11ㆍDB/문법
이전 포스팅 2020/10/01 - [DB/문법] - DB 기초 문법, DDL
DB 기초 문법, DDL
누군가 만들어준 테이블을 사용한다면 전혀 필요가 없겠지만, (실전에서는 안 쓰지 않을까 싶다.) 나는 연습을 해야하고 직접 테이블 구성을 해야하므로 간단하게 알아보고 넘어가자. 일단 뭐 ��
wakeup-brain.tistory.com
테이블 생성까지 배웠으면 이제 직접 데이터를 넣고 수정하고 지워보고 할 준비가 끝났다.
우선 데이터를 입력을 해야 수정을 하든 삭제를 하든 할 테니까 입력부터 시작하자.
차근차근 하나씩 알아보자
INSERT INTO [table] VALUES ( [Column1 값], [Column2 값], [Column3 값], [Column4 값], [Column5 값], …);
또는
INSERT INTO [table] ([Column1명], [Column2명]) VALUES ( [Column1 값], [Column2 값] );
특정 컬럼을 지정하지 않은 경우에는 모든 컬럼 순서대로 값이 입력되고, 값이 없는 컬럼의 경우 null이 입력된다.
자, Insert into를 통해 입력을 했는데 실수로 잘못 입력을 해서 수정해야하거나,
값 자체가 갱신되었을 경우 Update를 이용하여 처리하자.
UPDATE [table]
SET Column명 = 변경값
WHERE Column명 = 변경대상값
※ UPDATE 의 경우 주의할 점!!!!
Where 절로 특정 ROW에 국한되도록 지정하지 않을 시
SET에 지정된 컬럼이 입력된 변경 값으로 모든 Row의 값들이 전부 바뀐다. ◀ 이럴 때 Rollback을 하면 편하다.
이제 입력되어 있는 데이터를 지워보자.
DELETE FROM [table]
WHERE Column명 = 값;
Delete문도 Update 문과 마찬가지로 Where 절이 없는 경우 전부 삭제된다.
자 이제 기본적으로 테이블에 내용 추가, 수정, 삭제를 다 해봤다.
다음으로 TCL을 확인해보자.
'DB > 문법' 카테고리의 다른 글
DB 기초 문법, TCL (0) | 2020.10.01 |
---|---|
DB 기초 문법, DDL (0) | 2020.10.01 |
DB 기초 문법, DQL (0) | 2020.09.30 |