Cómo usar la declaración de actualización en SQLite

Cómo usar la declaración de actualización en SQLite
SQLite es un RDMS que se utiliza para administrar datos de bases de datos relacionales siguiendo la estructura de la tabla. En SQLite, los datos se pueden administrar insertando, actualizando y eliminando valores en cualquier instante de tiempo. Es muy fácil actualizar los datos en SQLite debido a su arquitectura simple. La declaración de actualización permite a los usuarios realizar modificaciones en los datos de las tablas ya existentes en SQLite.

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ón

La explicación de esta sintaxis general es como:

  • Use la declaración "Actualizar" para modificar la tabla
  • Reemplace el "table_name" con el nombre de una tabla en la que se deben hacer modificaciones
  • Use la instrucción "SET" y reemplace el "column_name" con el nombre de una columna en la que se deben hacer modificaciones
  • Coloque el signo de igual "=" y asigne el nuevo valor que desea insertar
  • Use la declaración "Dónde" y reemplace una expresión con una determinada condición que ayuda a la SQLite a modificar los cambios especificados
  • "[, ...]" está demostrando que podemos editar diferentes columnas de la misma tabla

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:

.mesas

Entre 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.