Come eseguire un file SQL Da una riga di comando

January 20

Come eseguire un file SQL Da una riga di comando


SQL è un linguaggio di programmazione utilizzato con i database relazionali. Quando i comandi SQL sono complesse o quando più bisogno di essere eseguito in sequenza, è spesso più semplice per elencare tutti in un file di testo, di solito con estensione "sql", prima di eseguirli. Come si esegue un file SQL dipende l'esatta realizzazione di SQL si sta utilizzando - MySQL, PostgreSQL e Oracle SQL * Plus sono tre implementazioni comuni. Dipende anche dal fatto che si sta utilizzando prompt dei comandi interna della realizzazione SQL o prompt dei comandi del sistema operativo.

istruzione

1 Tipo "fonte filename" o ". Nomefile" per eseguire un file chiamato "nome" da un prompt di MySQL. O digitare "mysql <filename" se si sta eseguendo lo script da C:> o una shell UNIX.

2 Digitare "\ i filename" per eseguire un file da un prompt di PostgreSQL. O tipo "psql -f filename" da un C:> o prompt della shell.

3 Tipo "@nomefile" per eseguire un file da un prompt Oracle / PLSQL. O digita "sqlplus @nomefile" da un C:> o prompt della shell.

Consigli e avvertenze

  • Assicurarsi che SQL sa quale directory in cui ricercare i file. Se il file non è nel luogo di default in cui sembra, potrebbe essere necessario specificare il percorso della directory.