Tecnología

Inicio

Cómo ejecutar un archivo SQL desde una línea de comandos

Cómo ejecutar un archivo SQL desde una línea de comandos


SQL es un lenguaje de programación utilizado con bases de datos relacionales. Cuando los comandos SQL son complejos o cuando varios necesidad de ejecutar en secuencia, a menudo es más fácil hacer una lista de todos ellos en un archivo de texto, por lo general con una extensión ".sql", antes de ejecutarlas. Cómo ejecutar un archivo SQL depende de la aplicación exacta de SQL que está utilizando - MySQL, PostgreSQL y Oracle SQL * Plus son tres implementaciones comunes. También depende de si se está utilizando la línea de comandos internos de la aplicación SQL o la línea de comandos del sistema operativo.

Instrucciones

1 Tipo "nombre de archivo fuente" o ". Nombre de archivo" para ejecutar un archivo llamado "nombre de archivo" de un símbolo de MySQL. O escriba "mysql <nombre de archivo" si se está ejecutando la secuencia de comandos de C:> o un intérprete de comandos UNIX.

2 Tipo "\ i nombre de archivo" para ejecutar un archivo desde un indicador de PostgreSQL. O escribe "psql -f nombre de archivo" de un C:> o intérprete de comandos.

3 Tipo "@filename" para ejecutar un archivo desde un símbolo de Oracle / PLSQL. O escriba "sqlplus @filename" de un C:> o intérprete de comandos.

Consejos y advertencias

  • Asegúrese de SQL sabe qué directorio buscar en el archivo. Si el archivo no está en el lugar predeterminado en el que se ve, es posible que tenga que especificar la ruta del directorio.