데이터 입력하기
Insert into
: 데이터 입력 시 사용
Insert into test_TB(
-- 데이터를 입력할 컬럼명 지정 (not null은 무조건 지정)
id, pw, name
) Values(
'test01', 'test01_pw', '테스터01'
);
데이터 조회하기
Select From
: 데이터 조회 시 사용- 서버가 컴파일하는 순서 : Select > From > Table > Column
- 컬럼에 *를 입력하면 전체 컬럼이 조회됨
Select id, pw, name, age
From test_TB;
데이터 수정하기
Update Set
: 데이터 수정 시 사용- 서버가 컴파일하는 순서 : Update > Table > Where > Set
Update test_TB
Set name = 'test02'
-- 조건 주기 : DB에서의 필터링은 행을 찾기 위한 조건 처리가 진행됨
Where id = 'test02';
데이터 삭제하기
Delete From
: 데이터 삭제 시 사용- Where 절에 해당하는 조건에 대한 모든 데이터가 삭제됨
Delete From test_TB
Where id = 'test02';
데이터 변경 취소하기
Rollback
: 데이터 변경에 대한 처리를 취소하기(복구)- Create, Alter, Drop은 Rollback이 안되며 메모리에 바로 반영됨
Rollback;
데이터 영구 반영하기
Commit
: 데이터 변경을 메모리에 영구 반영
Commit;