Valores de inserción sqlite

Valores de inserción sqlite
“El comando insertar se está utilizando para agregar contenido a una tabla requerida. SQLite tiene varios comandos de inserción que podrían aplicarse para importar solo una fila, múltiples filas o algunos valores específicos en una columna. Además, podemos utilizar datos de una consulta selecta para agregar un registro a una columna.
  • Siguiendo el inserto en términos, debemos proporcionar el nombre de la tabla requerida dentro de la cual nos gustaría agregar los datos.
  • Después del nombre de la tabla, hemos agregado una serie de columnas que se alienarán usando comas. Por lo tanto, es la forma estándar de mencionar los nombres de las columnas después del nombre de la tabla requerido.
  • Finalmente, cuando se usan los valores de las palabras, agregaremos un conjunto de valores, y estos también están separados con la ayuda de comas. Debemos declarar entradas para todas las filas en el conjunto de valores si omitimos los nombres de las columnas. El número de entradas en el conjunto de valores y el número de atributos en el conjunto de columnas debe ser igual.

En este artículo, veremos cómo incorporar filas en la tabla requerida utilizando el comando insertar de la consulta SQLite.

Descargamos el navegador BD para el compilador SQLite para ejecutar consultas SQLite. Primero, debemos presionar la tecla de acceso directo "Ctrl+N" desde el teclado para construir una nueva base de datos. El archivo de la base de datos se guarda en casi cualquier carpeta de computadora con el formato de "archivos de bases de datos SQLite". Incluso podríamos ejecutar la consulta para construir una nueva base de datos. Mantendremos una base de datos de "piloto" en este artículo. Entonces debemos crear una tabla, agregar diferentes valores a la tabla y ejecutar varios comandos."

Creación de la mesa

Tomaremos el ejemplo de una tabla "piloto", y la consulta de creación se está utilizando para crear una tabla. En esta consulta, especificaremos sus diferentes atributos. Los atributos tienen diferentes tipos de datos, como el ID poseer entero, nombre, ciudad y rango poseen tipos de datos de texto, y la edad y el salario poseen tipos de datos numéricos.

Para ejecutar la consulta, primero seleccionamos la consulta requerida, luego presionamos las teclas de acceso directo "Shift + F5". La salida indica que la consulta de "crear" podría implementarse con éxito.

Insertar datos en una sola fila

Después de generar la tabla, utilizaremos la consulta de inserción para agregar los datos a la tabla. Aquí solo agregamos los datos de un solo piloto.

Insertar en piloto (ID, nombre, ciudad, rango, edad, salario)
Valores (98445, 'Azaan', 'Sahiwal', 'Capitán de entrenamiento', '38', '90000')

Insertamos con éxito los datos en una sola fila de la tabla "Piloto."

Ejecutar consulta seleccionar

La instrucción SELECT es el comando más importante para consultar una base de datos SQLite. En la consulta seleccionada, indicaremos lo que queremos obtener. Además, podemos usar el comando "desde" para recuperar registros mientras se usa la instrucción SELECT. El comando "desde" se ha aplicado para definir dónde se recuperarán los datos de claramente. El comando "desde" indicará una sola o muchas tablas de las cuales se recuperarán las entradas.

>> seleccionar * del piloto

Cada vez que insertamos el registro de un solo piloto, aplicamos una consulta de selección para obtener esos datos.

Insertar datos en las múltiples filas

Usando la consulta de insertos, podemos insertar los datos de múltiples filas. En este paso, aplicamos la consulta "insertar" para insertar los datos en las columnas de la tabla "piloto" usando solo un comando insertar.

>> Insertar en valores piloto (ID, nombre, ciudad, rango, edad, salario) (5035, 'faiq', 'karachi', 'primer oficial', '32', '50000')),
(6975, 'Shazain', 'Islamabad', 'Capitán', '42', '180000'),
(3546, 'Zain', 'Sargodha', 'Segundo oficial', '35', '70000'),
(8767, 'Daniyal', 'Lahore', 'Senior Primer Oficial', '40', '120000');

Agregamos valores en diferentes filas en la tabla "piloto", como se muestra en la figura.

Una vez más, queremos obtener los datos de la tabla "piloto", por lo que hemos empleado la consulta selecta. El símbolo * representa que Select devolverá los datos de todas las columnas de la tabla.

>> seleccionar * del piloto

Por lo tanto, leemos los datos de la tabla "piloto" ejecutando el comando "seleccionar". Esto puede recuperar todas las columnas y filas de la tabla requerida mencionada en la cláusula "desde".

Los datos muestran los ID, nombres, nombres de la ciudad, rangos, edades y salarios de diferentes pilotos.

Inserte todos los demás valores sin insertar la columna de clave primaria

En este paso, insertaremos todos los demás valores de la tabla, excepto la columna con la clave primaria de la tabla. Notamos en la consulta anterior que la columna "ID" contiene la clave principal. No es obligatorio insertar el valor de la columna que posee una clave principal.

>> Insertar en piloto (nombre, ciudad, rango, edad, salario) valores ('faiq', 'karachi', 'primer oficial', '32', '50000'))

Aquí la consulta de insertos agrega el valor de todas las columnas de la tabla excepto "ID.,”E implementamos la consulta anterior sin ningún error.

Inserte los valores en la tabla sin especificar la lista de columnas

También podemos agregar todos los valores a la tabla "piloto" sin definir la lista de columnas en la consulta de inserción. Insertaremos los valores simplemente escribiendo Insertar en el término, seguido de un nombre de tabla y luego usando los valores de la palabra clave.

>> Insertar en valores piloto (503, 'faiq', 'karachi', 'primer oficial', '32', '50000'),
(697, 'Shazain', 'Islamabad', 'Capitán', '42', '180000'),
(354, 'Zain', 'Sargodha', 'Segundo oficial', '35', '70000'),
(876, 'Daniyal', 'Lahore', 'Senior Primer Oficial', '40', '120000');

Como no se ha proporcionado ninguna lista de todas las columnas después del nombre de la tabla requerido en la consulta de inserción anterior. Por lo tanto, solo los datos para todas las columnas requeridas se dan en esta situación.

Inserte los valores en la tabla especificando algunas columnas

En este caso, solo insertamos los datos de solo unas pocas columnas de la tabla "piloto."Hemos especificado los nombres de esas columnas en la consulta de insertos, que queremos insertarse en la tabla.

>> Insertar en valores piloto (nombre, rango, edad) ('faiq', 'primer oficial', '32')

Hemos proporcionado solo tres columnas y sus valores en esta consulta de insertos.

Actualizar los datos

Podemos actualizar los datos de la tabla utilizando reemplazo o una consulta de actualización. Hemos aplicado el comando reemplazar para reemplazar los datos más antiguos con el nuevo en esta consulta de insertos.

>> Reemplace en los valores piloto (nombre, ciudad, rango, edad, salario) ('arslan', 'rawalpindi', 'primer oficial', '34', '60000'))

Los datos de las columnas que queremos ser reemplazados incluyen nombre, ciudad, rango, edad y salario. El resultado muestra la ejecución exitosa de la consulta.

Conclusión

Este tutorial de SQLite demostró el uso de la consulta "insertar" en SQLite. El comando "Insertar" en las consultas SQLite permite a los usuarios insertar conjuntos de datos adicionales en una tabla de base de datos. Además, hemos visto cómo usar insertar para agregar un solo conjunto de datos a una tabla, cómo utilizar la consulta de insertos para agregar datos a algunas columnas especificadas, cómo actualizar el registro de la tabla, así como cómo agregar datos a las columnas sin proporcionar nombres de columnas en la consulta.