Tabla de alter sqlite

Tabla de alter sqlite

La alteración de la base de datos se aplica para realizar cambios en las tablas y sus datos. La instrucción de tabla alter de la base de datos SQLite ha sido especialmente diseñada para realizar algunas de las operaciones muy básicas pero útiles con un solo golpe. Digamos que desea cambiar el nombre de una tabla y una columna con la instrucción de la tabla alter. O debe agregar o eliminar las columnas de la tabla. Para todas estas opciones, debe usar las diferentes cláusulas dentro de la consulta de la tabla alter.

Este paso es muy necesario cuando ha estado trabajando en su sistema Linux a menudo para estar actualizado con nuevas versiones y hacerlo sin errores.

Entonces, primero, debe abrir nuestro terminal de Linux con la ayuda del atajo Ctrl+Alt+T. Luego, pruebe el comando de actualización para hacer que su sistema esté actualizado. Use el paquete APT en este comando con los derechos de sudo. Puede solicitar su contraseña para continuar este proceso. Proporcione su contraseña y su sistema está listo para funcionar.

Después de una actualización exitosa, nuestro sistema puede requerir la actualización de algunos de los registros. Para esto, pruebe la instrucción de actualización junto con el paquete APT en el shell precedido por los derechos de sudo también.

Mientras se procesa, hace una pregunta para confirmar la continuación de un proceso de actualización. Toque el botón "Y" para continuar este proceso.

El proceso se completará en un tiempo.

Ahora, ahora, no tenemos tablas en la base de datos según el ".instrucción de tablas ". Entonces, necesitamos crear uno. Por lo tanto, hemos estado probando la instrucción Crear tabla para generar una nueva prueba de tabla dentro de la base de datos que contendrá tres columnas (I.e ID, nombre y edad.) La columna ID y Age será de tipo entero y el nombre de la columna será de tipo de texto.

Ahora, tenemos que usar el inserto en instrucción para agregar valores dentro de la ID, el nombre y la columna de edad de una tabla de prueba seguido de la palabra clave "valores" y registros. Hemos agregado un total de 5 registros en esta prueba de tabla como se muestra. Después de insertar todos los registros, hemos estado mostrando los datos de una prueba de tabla utilizando la instrucción Seleccionar siguiendo el carácter "*". Se han mostrado un total de 5 registros.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
.mesas
Crear prueba de tabla (id int no nulo, nombre de texto, edad int);
Insertar en los valores de prueba (ID, nombre, edad) (1, "John", 25);
Insertar en los valores de prueba (id, nombre, edad) (2, "ana", 20);
Insertar en los valores de prueba (ID, nombre, edad) (3, "Peter", 30);
Insertar en los valores de prueba (ID, nombre, edad) (4, "William", 27);
Insertar en los valores de prueba (ID, nombre, edad) (5, "Robert", 29);
Seleccionar * de la prueba;

Cambie el nombre del título de la tabla:

Usando la instrucción de la tabla alter, también podemos actualizar el nombre de una tabla ya existente. Este comando debe usarse con la cláusula de cambio de nombre para cambiar un nombre de tabla específico. Entonces, cubriremos un ejemplo de actualización de un nombre de tabla para una prueba de tabla en nuestra tabla SQLite. Actualizaremos "prueba" al "maestro".

Hemos estado utilizando la instrucción de la tabla alter junto con el nombre de una tabla "prueba" seguida del nombre a la cláusula que ha estado siguiendo el nuevo nombre de una tabla (i.mi. Maestro.) El nombre cambió con éxito. Después de obtener la lista de tablas usando el ".instrucción de tablas ", tenemos la tabla" maestro "en lugar de" prueba "según la actualización.

1
2
3
Alterar la prueba de cambio de nombre al maestro;
.mesas

Ahora, echaremos un vistazo a cómo se ha agregado un nuevo nombre a la tabla de "prueba" existente? Para esto, primero debe probar las instrucciones de selección con el nombre de la tabla anterior (yo.mi. Prueba.) La ejecución de esta instrucción nos lleva a un error "No hay tal tabla: prueba". Esto significa que el nombre de la tabla ha sido modificado y tenemos que usar un nuevo nombre en lugar del nombre anterior para realizar cualquier consulta.

Por lo tanto, hemos probado las instrucciones de selección nuevamente para mostrar los valores de una tabla con el uso de un nombre de tabla modificado (i.mi. Maestro.) La ejecución de esta instrucción ha mostrado el conjunto de 5 registros para la tabla de maestros actualizada como se presenta a continuación.

1
2
3
Seleccionar * de la prueba;
Seleccionar * del maestro;

Agregar nueva columna en la tabla:

La instrucción de la tabla alter también se puede utilizar para agregar una nueva columna dentro de la tabla existente sin ningún problema. Supongamos que tiene una mesa de maestros dentro de su base de datos. Esta tabla "maestro" contiene un total de 3 columnas con 5 registros (i.mi. ID, nombre, edad.) Agregamos una nueva columna dentro de la tabla del maestro con el uso de la instrucción de la tabla alter.

Para esto, debe usar la cláusula Agregar columna en la consulta de la tabla alter. Debe especificar el nombre de la tabla después de la cláusula de tabla altera seguida de la cláusula de columna Agregar y el nombre de una nueva columna que se agregará a la Tabla I.mi. Salario. La columna salarial se ha agregado correctamente a la tabla del maestro como la instrucción Seleccionar que muestra la salida con un "|" adicional. personaje. Ahora, ahora, el "salario" de la columna está vacío como se muestra.

1
2
3
Alter tabla maestro agregar salario de columna;
Seleccionar * del maestro;

Probemos la instrucción de la tabla alter una vez más para agregar una nueva columna a la tabla existente. Por lo tanto, hemos estado agregando la calificación de la columna con su tipo de "texto" utilizando la cláusula de columna Agregar dentro de la instrucción de la tabla alter. La columna se ha agregado con éxito y hemos obtenido los registros de una tabla de maestros como se muestra. Ahora, la salida de la tabla muestra dos "|" adicionales. Signos de personaje (yo.mi. 2 columnas nuevas agregadas a la tabla.)

1
2
3
Texto de calificación de la columna ALTER TABLE AGREGAR AGREGAR
Seleccionar * del maestro;

Conclusión:

Esta guía fue escrita para los usuarios de bases de datos SQLite para ayudarlos a comprender el concepto principal de usar la instrucción de la tabla alter. Hemos discutido la columna Agregar y cambiar el nombre de las cláusulas para mejorar el nivel de comprensión.