Insertar varias filas en SQLite

MD Aminul Islam 15 febrero 2024
Insertar varias filas en SQLite

Si está trabajando con cualquier lenguaje de consulta, puede trabajar con INSERTAR. Esta palabra clave se utiliza para insertar datos en la base de datos.

Cuando trabaja con una gran cantidad de datos, la inserción de datos uno por uno es muy lenta.

Pero hay una manera a través de la cual podemos insertar múltiples datos a la vez. Para ello, vamos a utilizar SQLite.

Este artículo nos mostrará cómo podemos insertar múltiples datos a la vez en SQLite, y veremos un ejemplo con una explicación para facilitar el tema.

La sintaxis general para el ejemplo que vamos a utilizar es la siguiente:

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

Insertar múltiples valores a la vez en SQLite

En nuestro ejemplo a continuación, demostraremos cómo podemos insertar múltiples datos a la vez usando SQLite. Eche un vistazo a la siguiente consulta de ejemplo.

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

En la consulta anterior, insertamos dos conjuntos de datos (27, 'Ales', 'null') y (28, 'Boris', 'null') en la tabla demo.

Después de ejecutar el comando anterior, obtendrá un resultado como el que se muestra a continuación.

sqlite inserta varias filas

De esta manera, podemos insertar múltiples filas en nuestra base de datos usando una sola línea de comando y no necesitamos usar una consulta para cada inserción. Además, este es un método eficiente en el tiempo para insertar múltiples datos en la base de datos.

Tenga en cuenta que para usar esta función, debe instalar la última versión de SQLite. Algunas de las versiones anteriores no permiten esta característica.

Las consultas que proporcionamos en este artículo están escritas para SQLite.

MD Aminul Islam avatar MD Aminul Islam avatar

Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.

LinkedIn

Artículo relacionado - SQLite Insert