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)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 pilotoCada 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')),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 pilotoPor 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'),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.