Primero debemos instalar la aplicación SQLITE3 Shell antes de poder usarla. Si se instala SQLite, verifique que la ubicación del programa se haya agregado a nuestra variable de entorno de ruta local, ya que esto facilitará el acceso al archivo de la base de datos, así como a otros archivos que podríamos necesitar. Luego, CD a la carpeta del archivo de base de datos desde un símbolo del sistema. Asegúrese de que el archivo esté en la misma carpeta de directorio que la base de datos SQLite que generó."
Use SQLITE3 como comando; Esto debería mencionar el shell SQLite, con una pantalla similar a la que se ve a continuación. Primero, hemos especificado la ruta de la carpeta donde nuestro archivo se crea un nombre de la base de datos "Hospital.DB ”utilizando el comando sqlite3.
La base de datos se crea con éxito en SQLite; Puedes verlo usando un .Comando de bases de datos en el shell. Ahora, tenemos una declaración Crear que se utiliza para crear una tabla en la base de datos dada. Creamos una tabla con el nombre "Pacientes."Esta tabla mantiene el registro de los pacientes, que incluye ID como la clave principal con el tipo de datos int, el nombre con el tipo de datos de char y la sala con el texto del tipo.
Crear pacientes de tabla (La tabla se está construyendo y las columnas se están definiendo. Usando el comando insertar, ahora hemos incluido los datos para cada columna.
Insertar en los valores de los pacientes (1, 'nayab', 'médico');Ejemplo 1
Estamos ejecutando comandos SQL aquí, y los resultados se imprimen en el archivo. Los siguientes comandos deben usarse para lograr esto: el .El encabezado en el comando se usa para encender el encabezado del conjunto de resultados.
Para dirigir la herramienta SQLITE3 para proporcionar el resultado en el modo CSV, especifique el modo de salida a CSV.
El .El comando de nombre de archivo de salida se usa para guardar el resultado de una consulta en un archivo. Siguiendo el .Comando de salida, todos los resultados de consultas posteriores se almacenarán en el archivo que seleccionó en el parámetro de nombre de archivo. El .Una vez que se usa el comando de nombre de archivo si solo desea guardar el resultado de otra consulta en un archivo.
Podemos usar el .Comando de salida sin ningún argumento para volver a mostrar el resultado de la consulta a la salida estándar.
.encabezadoDespués de usar el comando anterior, tenemos una instrucción SELECT que muestra la tabla y el registro de la tabla dentro de nuestro archivo.
Seleccionar * de los pacientes;El comando SQL se ejecuta aquí cuando abrimos nuestro archivo y se muestra el registro de la tabla.
Ejemplo 2
Como en el ejemplo anterior, hemos demostrado cómo insertar el registro del shell al archivo. Aquí, tenemos un comando SQL SELECT en el archivo. Este comando obtiene todos los registros en la tabla pacientes. Hemos usado el método .leer el nombre del archivo.
El archivo.El script txt se lee desde la carpeta/directorio actual en este caso. Si en un directorio separado, especifique toda la ruta. Mediante el uso del .leer el archivo.txt en el shell sqlite, la tabla se puede ver aquí, ya que hemos ejecutado el comando desde el archivo.
Seleccionar nombre, barrioEjemplo 3
Aquí también, estamos ejecutando el comando SQL desde el archivo pero con el .Comando de temporizador en el shell. Puedes usar el .Comando de temporizador para activar o desactivar las mediciones de tiempo de la CPU. SQLite monitoreará e informará la duración del sistema operativo necesaria para procesar cada consulta si esta opción está habilitada. En primer lugar, tenemos el comando de actualización, que establece el nombre = Uzama con la cláusula Where, que tiene la id = 1 en el archivo.TXT.
Ahora, hemos establecido el encabezado en el comando y también el temporizador en el comando. Entonces, usa el .leer el archivo.txt para mostrar los resultados del comando desde el archivo.TXT. Observe que el temporizador está encendido y muestra el registro con los valores actualizados de la siguiente manera:
.encabezadoEjemplo 4
Aquí hay un enfoque diferente para usar el .Leer Comando. El siguiente comando SQL desde el archivo.txt, que estamos ejecutando en el shell sqlite.
Sin tener que abrir SQLite, puede usar el .Leer Comando. El contraste entre este caso y el último es que el último se realizó después de que ya se había conectado a SQLite desde SQLite. Este ejemplo, sin embargo, se ejecuta desde fuera de SQLite. Hemos dado el comando "Hospital SQLite3.DB ".leer el archivo.txt "dentro de la carpeta donde están presentes la base de datos y el archivo. Los resultados se representan en la imagen a continuación.
Hospital SQLite3.DB ".leer el archivo.TXT"Ejemplo 5
Este es nuestro tercer método para ejecutar comandos SQL desde el archivo. El comando en el archivo.txt es el siguiente:
Al conectarse a SQLite y abrir una base de datos con SQLITE3, el siguiente enfoque reenvía la información al archivo de la base de datos.
Hospital SQLite3.db< File.txtEjemplo 6
Otra forma de ejecutar los comandos SQL desde el archivo es utilizando el método init. A continuación se muestra el comando sql, que será ejecutado por el método init.
Por lo tanto, el comando "Hospital SQLite3.archivo db -init.txt ”también ejecuta el comando sql desde el archivo como se muestra en la instantánea.
Hospital SQLite3.archivo db -init.TXTConclusión
Al final, hemos mostrado las cuatro formas diferentes que ejecutan los comandos SQL desde el archivo. Primero, tenemos que colocar el archivo y la base de datos en la misma ruta; Luego, podemos ejecutar los varios comandos SQL correctamente. Cada método se implementa mostrando la salida.