HOWTO · SQLite

SQLite에 여러 행 삽입

이 자습서에서는 SQLite에서 한 번에 여러 행을 삽입하는 방법에 대해 설명합니다.

쿼리 언어로 작업하는 경우 INSERT로 작업할 수 있습니다. 이 키워드는 데이터베이스에 데이터를 삽입하는 데 사용됩니다.

많은 수의 데이터로 작업할 때 데이터를 하나씩 삽입하는 것은 매우 느립니다.

그러나 한 번에 여러 데이터를 삽입할 수 있는 방법이 있습니다. 이를 위해 SQLite를 사용할 것입니다.

이 기사에서는 SQLite에서 한 번에 여러 데이터를 삽입하는 방법을 보여주고 주제를 더 쉽게 설명하는 예제를 볼 것입니다.

우리가 사용할 예제의 일반적인 구문은 다음과 같습니다.

INSERT INTO tablename VALUES
     ('data', 'data', 'data'),
     ('data', 'data', 'data');

SQLite에서 한 번에 여러 값 삽입

아래 예제에서는 SQLite를 사용하여 한 번에 여러 데이터를 삽입하는 방법을 보여줍니다. 아래 예제 쿼리를 살펴보십시오.

INSERT INTO demo VALUES
     (27, 'Ales', 'null'),
     (28, 'Boris', 'null');

위의 쿼리에서 (27, 'Ales', 'null')(28, 'Boris', 'null') 데이터 세트 두 개를 demo 테이블에 삽입했습니다.

위 명령을 실행하면 아래와 같은 결과가 출력됩니다.

sqlite 여러 행 삽입

이렇게 하면 한 줄의 명령을 사용하여 데이터베이스에 여러 행을 삽입할 수 있으며 삽입할 때마다 쿼리를 사용할 필요가 없습니다. 또한 이것은 데이터베이스에 여러 데이터를 삽입하는 시간 효율적인 방법입니다.

이 기능을 사용하려면 최신 버전의 SQLite를 설치해야 합니다. 오래된 버전 중 일부는 이 기능을 허용하지 않습니다.

이 문서에서 제공한 쿼리는 SQLite용으로 작성되었습니다.