2023. 10. 4. 15:49ㆍdatabase
INSERT INTO 테이블명 (컬럼) values (데이터)
오타수정 :
1) insert into table_name (field) values (value)
2) 오른쪽 insert into table_name ( ~ ADDR) values (value)
UPDATE 테이블명 SET 필드명='값';
TBL_USER 테이블의 USERNAME이 '이수근'으로 바뀌게 하기.
(※) 하지만 데이터가 2개 이상 들어있을 때 UPDATE 쿼리를 실행하면 모든 데이터의 USERNAME 필드가 '이수근'으로 변경된다
모든 데이터의 USERNAME 필드가 '이수근'으로 바뀌면 데이터 관리에 안 좋으므로 조건을 붙인다.
UPDATE TBL_USER SET USERNAME='이수근' WHERE USERID='LSG';
(※) delete 로 테이블의 데이터를 삭제할 수 있다.
하지만 where 조건이 없으면 전체 row 데이터를 삭제하므로 반드시 where 조건을 확인한다
DELETE FROM 테이블명 WHERE 조건;
INSERT INTO 테이블명 (필드명) VALUES (데이터);로 테이블에 데이터 넣기
null -> 데이터 넣는 자리에 'NULL' 입력
줄번호 표시
여러 데이터 입력
INSERT ALL INTO 테이블명 VALUES (데이터) SELECT * FROM DUAL;
테이블명과 VALUES 사이에 필드명 없어도 데이터가 각 필드에 들어가서 출력된다.
WHERE 조건으로 조건에 맞는 데이터 조회하기
'database' 카테고리의 다른 글
Oracle 06 서브 쿼리, ANY 키워드, ORDER BY 정렬, distinct (0) | 2023.10.05 |
---|---|
Oracle 05 between ~ and, NOT 키워드, IN 키워드, LIKE 키워드 (0) | 2023.10.05 |
Oracle 03 SQL 질의어 정의 (0) | 2023.10.04 |
Oracle 02 데이터 형식 (0) | 2023.10.04 |
Oracle 01 DBMS 정의 , 오라클 설치 , Schema 생성 (0) | 2023.10.04 |