Hay varios comandos en SQLite para realizar diferentes tareas como crear tablas, modificaciones de datos y eliminación de tablas. En este seguimiento, discutiremos la declaración de actualización y sus trabajos en SQLite.
¿Qué es la declaración de actualización en SQLite?
La declaración de actualización en SQLite se usa para modificar los valores de una o más columnas de una fila existente, en una tabla. Usando esta declaración, podemos actualizar más de una columna/fila al mismo tiempo, pero debe ser parte de la misma tabla.
La sintaxis general de usar la declaración de actualización en SQLite es como:
Actualizar table_name set column_name = new_value [, ...] donde expresiónLa explicación de esta sintaxis general es como:
Ejemplo de comando de actualización en SQLite: Entendamos esto con un ejemplo, primero, usaremos el comando para mostrar las tablas ya presentes en la base de datos como:
.mesasEntre las tablas, que se muestran como resultado del comando ejecutado, seleccionamos LinuxHint_Employes y mostramos la tabla utilizando el comando:
Seleccionar * de LinuxHint_Employees;Ahora queremos modificar el nombre, Tom con John, por lo que para este propósito, usaremos la instrucción "Actualización" utilizando la expresión Employes_id = 3; lo que significa cambiar el valor donde el empleado_id es 3 como:
Actualizar linuxHint_Employees set emples_name = 'John' donde empleados_id = 3;Para validar los cambios, ejecute el siguiente comando para mostrar el contenido de una tabla, Linuxhint como:
Seleccionar * de LinuxHint_Employees;De la salida anterior, podemos ver que el nombre "Tom" ha sido reemplazado por el nuevo valor "John" usando la declaración de actualización.
Actualizar múltiples columnas en SQLite: Ahora editaremos dos columnas al mismo tiempo utilizando la declaración de actualización. Primero, mostraremos el contenido de la tabla "Employes_Data" como:
Seleccionar * de empleados_data;Editaremos el nombre "Paul" con el nuevo nombre "John" y sus 24 años con la nueva edad 38 utilizando la declaración de actualización como:
Actualizar empleados_data set emples_name = 'John', empleados_age = 38 donde empleados_id = 1;Para confirmar los cambios, ejecute el siguiente comando y muestre la tabla, Employs_Data como:
Seleccionar * de empleados_data;Podemos ver que modificamos las dos columnas al mismo tiempo utilizando un solo comando de la declaración de actualización.
Actualizar todas las filas en SQLite: Del mismo modo, podemos editar más de dos columnas de la misma fila utilizando una declaración de actualización. También podemos actualizar todas las filas sin usar la cláusula "Where", por ejemplo, queremos actualizar la edad de todos los empleados presentes en la tabla, nombrados, Employss_Data, por 32, ejecutar el comando:
Actualizar empleados_data set emples_age = 32;Para la confirmación de los cambios, ejecute el siguiente comando:
Seleccionar * de empleados_data;Podemos ver que la edad de todas las filas ha cambiado en 32.
Conclusión
La modificación de una base de datos es una tarea habitual para los desarrolladores y para esa actualización se utiliza la consulta. La actualización en SQLite es una técnica por la cual podemos cambiar los datos de la tabla existente. En este seguimiento, hemos discutido la declaración de actualización de SQLite en detalle. Explicamos la sintaxis general de SQLite y también el funcionamiento de la declaración de actualización en ejemplos de SQLite. Modificamos los datos de una columna, múltiples columnas y todas las filas de la tabla aplicando condiciones.