오라클
오라클의 기본 명령어_insert, select, update, delete
김판다
2021. 4. 27. 17:48
SQL의 기본 명령어
- Create : Insert
- Read : Select
- Update : Update
- Delete : Delete
*sql은 대소문자를 구분하지 않는다
Insert query
테이블에 데이터를 삽입하는 명령어이다.
insert 문법에는 두가지 방법이 있다.
INSERT INTO 테이블명(컬럼1,컬럼2...) VALUES(값1, 값2 ...);
INSERT INTO 테이블명 VALUES(값1, 값2...);
Select query
select는 출력 명령문이다.
select * from 테이블명;
테이블안에 있는 모든 내용을 출력하고 싶을때는 *을 사용한다
조건에 맞는 정보만 출력하고 싶을때는
select * from 테이블명 where 조건문;
=>조건에 맞는 정보들을 모두 출력한다
부분 일치하는 데이터를 출력하는 명령어 : like
where name ='내용적음' ;
위의 경우에는 정확한 입력만 허용되기 때문에 like문을 이용하여 부분적으로 일치하는 데이터를 출력할 수 있다.
select * from 테이블 명 where 컬럼 명 like 'A%';
select * from 테이블 명 where 컬럼 명 like 'A___'
이때 '%'는 위에 몇자리가 와도 상관 없음이고
'_'를 사용하면 글자수를 의미한다
Update query
UPDATE 테이블 명 SET 넣어줄 데이터 WHERE 조건문;
where절을 입력하지 않으면 모든 컬럼이 변경되므로 주의해야한다.
-예시-
UPDATE person SET name = '홍길동' WHERE birth='91%';
Delete query
delete는 삭제 명령문이다.
DELETE FROM 테이블명;
을 사용하게되면 테이블 내의 모든 데이터가 삭제되므로 조심해야한다
모든 데이터가 삭제되는 것을 방지하기 위해 where절로 조건을 걸어 삭제한다.
DELETE FORM 테이블명 WHERE 조건문;