SQL에서 데이터 추가, 업데이트, 삭제
3014 단어 SQL프로그래밍 공부 일기
프로그래밍 공부 일기
2020년 6월 16일 Progate Lv.116
SQLⅣ
INSERT
테이블에 레코드를 삽입하고 싶을 때에 사용한다.
INSERT INTO students (id, name, course)
VALUES (3, "Kate", "Java");
AUTO INCREMENT
「자동으로 증가한다」라는 의미로, 데이터가 작성될 때 자동으로 값이 할당된다.
INSERT INTO students (name, course)
VALUES("Kate", "Java");
UPDATE
데이터를 갱신하고 싶을 때에 사용한다. 복수 변경하고 싶은 컬럼이 있는 경우, ,
(콤마)로 단락짓는다.
주의점
WHERE로 지정하지 않으면 열의 모든 데이터가 업데이트됩니다.
UPDATE 실행 후에는 데이터를 되돌릴 수 없다. (실행 전에 SELECT를 사용하여 확인)
UPDATE students
SET name="Johdan", course="HTML"
WHERE id=2;
DELETE
레코드를 삭제합니다. UPDATE 마찬가지로 주의점이 있다.
주의점
WHERE로 지정하지 않으면 컬럼 내의 모든 데이터가 삭제된다.
DELETE 실행 후에는 데이터를 되돌릴 수 없다. (실행 전에 SELECT를 사용하여 확인)
DELETE FROM students
WHERE id=2;
SQL 주석 처리
SQL문에서도 코멘트를 넣을 수 있다. --
혹은 /* */
를 사용한다.
-- コメント
/* コメント */
Reference
이 문제에 관하여(SQL에서 데이터 추가, 업데이트, 삭제), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/mzmz__02/items/18f4bd95889a3936c1ee
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
INSERT INTO students (id, name, course)
VALUES (3, "Kate", "Java");
INSERT INTO students (name, course)
VALUES("Kate", "Java");
UPDATE students
SET name="Johdan", course="HTML"
WHERE id=2;
DELETE FROM students
WHERE id=2;
-- コメント
/* コメント */
Reference
이 문제에 관하여(SQL에서 데이터 추가, 업데이트, 삭제), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/mzmz__02/items/18f4bd95889a3936c1ee텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)