opentutorials.org/course/3885/26354
9. 행 수정 & 삭제
- 행 수정 (UPDATE)
SQL> UPDATE topic
2 SET
3 title = 'MSSQL',
4 description = 'MSSQL is ...'
5 WHERE
6 id = 3;
1 행이 업데이트되었습니다.
SQL> commit;
커밋이 완료되었습니다.
- 행 삭제 (DELETE)
SQL> DELETE FROM topic WHERE id=3;
1 행이 삭제되었습니다.
SQL> commit;
커밋이 완료되었습니다.
SQL> SELECT * FROM topic;
10. primary key
SQL> DROP TABLE topic;
테이블이 삭제되었습니다.
SQL> CREATE TABLE mungdo.topic(
2 id NUMBER NOT NULL,
3 title VARCHAR2(50) NOT NULL,
4 description VARCHAR2(4000) NOT NULL,
5 created DATE NOT NULL,
6 CONSTRAINT PK_TOPIC PRIMARY KEY(id)
7 );
테이블이 생성되었습니다.
#이후에 행 만들기 동일하게 (INSERT INTO...)
11. sequence (SEQ_TOPIC.NEXTVAL)
SQL> DELETE FROM topic;
3 행이 삭제되었습니다.
SQL> commit;
커밋이 완료되었습니다.
SQL> CREATE SEQUENCE SEQ_TOPIC;
시퀀스가 생성되었습니다.
SQL>
SQL> INSERT INTO topic(id, title, description, created)
2 VALUES (SEQ_TOPIC.NEXTVAL,'ORACLE','ORACLE is ...', SYSDATE);
1 개의 행이 만들어졌습니다.
SQL>
SQL> INSERT INTO topic(id, title, description, created)
2 VALUES (SEQ_TOPIC.NEXTVAL,'MySQL','MySQL is ...', SYSDATE);
1 개의 행이 만들어졌습니다.
SQL>
SQL> INSERT INTO topic(id, title, description, created)
2 VALUES (SEQ_TOPIC.NEXTVAL,'SQL Server','SQL Server is ...', SYSDATE);
1 개의 행이 만들어졌습니다.
SQL>
SQL> INSERT INTO topic(id, title, description, created)
2 VALUES (SEQ_TOPIC.NEXTVAL,'MongoDB','MongoDB is ...', SYSDATE);
1 개의 행이 만들어졌습니다.
SQL>
SQL> commit;
커밋이 완료되었습니다.
# 시퀀스 현재값 알기
SQL> SELECT SEQ_TOPIC.CURRVAL FROM topic;
CURRVAL
----------
4
4
4
4
12. 서버와 클라이언트
13. SQL Developer
14. 표를 분해하고, 조립하기 - JOIN
15. 수업을 마치며
- 관계형 데이터 모델링
- INDEX
- Middleware
728x90
'코딩 어쩌구 > Data' 카테고리의 다른 글
[edwith] 파이썬을 이용한 웹 스크래핑 (2) (0) | 2021.05.03 |
---|---|
[edwith] 파이썬을 이용한 웹 스크래핑 (1) (0) | 2021.05.03 |
[생활코딩] Oracle (1) (0) | 2021.01.21 |
[생활코딩] MySQL (3) (0) | 2021.01.20 |
[생활코딩] MySQL (2) (0) | 2021.01.19 |