SQL é uma linguagem de computador usado com bancos de dados relacionais. Quando os comandos SQL são complexos ou quando vários precisam ser rodados em sequência, é muitas vezes mais fácil de listar todos eles em um arquivo de texto, geralmente com um ".sql" extensão, antes de executá-los. Como você executar um arquivo SQL depende da implementação exata de SQL que você está usando - MySQL, do PostgreSQL e Oracle SQL * Plus são três implementações comuns. Também depende se você estiver usando o prompt de comando interna da implementação do SQL ou linha de comandos do sistema operacional.
Coisas que você precisa
- arquivo de script SQL que contém comandos a serem executados
- software SQL instalado corretamente no seu sistema informático
Digitar "filename fonte" ou ". nome do arquivo" para executar um arquivo chamado "nome do arquivo" a partir de um prompt do MySQL. ou tipo "mysql lt; nome do arquivo" se você estiver executando o script a partir C: gt; ou uma janela de comandos UNIX.
Digitar " I filename" para executar um arquivo de um prompt de PostgreSQL. ou tipo "psql -f filename" a partir de um C: gt; ou janela de comandos.
Digitar "@nome do arquivo" para executar um arquivo em um prompt de Oracle / PLSQL. ou tipo "sqlplus @filename" a partir de um C: gt; ou janela de comandos.
dicas & avisos
- Certifique-SQL sabe qual diretório para olhar no para o arquivo. Se o arquivo não está no local padrão onde ele olha, você pode ter que especificar o caminho do diretório.