본문 내용에 PostgreSQL만 ...이 빠져있었음.
데이터의 내용을 수정하고 싶을때
UPDATE topic SET description='PostgreSQL is...', title='PostgreSQL' WHERE id=4;
꼭 WHERE 의 값 까지 잘 설정해야 함. 그렇지 않으면 전체에 적용되어버림.
ID 5 MongoDB를 삭제하고 싶어
DELETE FROM topic WHERE id = 5; 를 이용해 삭제해봤다
주의점은 WHERE 을 이용해 정확한 부분을 명시해줘야한다
그렇지 않으면 모든 데이터가 삭제되니 주의 할 것.
https://dev.mysql.com/doc/refman/8.0/en/update.html 다음링크는 sql의 update 문법을 볼 수 있다.
MySQL :: MySQL 8.0 Reference Manual :: 13.2.13 UPDATE Statement
13.2.13 UPDATE Statement UPDATE is a DML statement that modifies rows in a table. An UPDATE statement can start with a WITH clause to define common table expressions accessible within the UPDATE. See Section 13.2.15, “WITH (Common Table Expressions)”
dev.mysql.com
'MySQL (MariaDB)' 카테고리의 다른 글
[MySQL] CRUD / CREATE, READ (insert, select) (0) | 2022.09.25 |
---|---|
[MySQL] 테이블 생성하기 (create table) (2) | 2022.09.16 |
[My SQL] 데이터베이스의 목적 (0) | 2022.09.15 |
[Database] 데이터베이스의 본질, 파일 vs 데이터베이스 (0) | 2022.09.14 |
댓글