ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • SQLite 10. INSERT
    SQL/Sqlite 2022. 1. 1. 14:01
    반응형

    삽입: INSERT

    한 줄 전체를 입력할 때는 컬럼명 없이 입력할 수 있다. 

    INSERT INTO players 
    VALUES (1035, '나잘함', 'STL', 'Relief Pitcher', 80, 30)

    부분만 입력할 때는 컬럼명이 필요하다. 
    이 테이블에서 id는 '기본 키'로 지정되어 있어 생략할 수 없다.

    INSERT INTO players (id, name)
    VALUES (1055, '더잘함')

    컬럼명의 순서는 바꿀 수 있다.

    INSERT INTO players (name, id)
    VALUES ('더잘함', 1055)

     

    INSERT SELECT

    여러 번 인서트를 해야할 때

    INSERT INTO players2
    SELECT * FROM players WHERE id > 10

    VALUE를 쓸 필요가 없다. 
    컬럼명 지정도 가능하다. 

     

    테이블 전체 복사

    CREATE TABLE players2 AS
    SELECT * FROM players

     

    반응형
Designed by Tistory.