Domande taggate «psql»

psql è il terminale interattivo principale per PostgreSQL. (NON UTILIZZARE QUESTO TAG per domande relative a PostgreSQL!)

4
Come fermare condizionalmente uno script psql (basato su un valore variabile)?
Consideriamo il seguente esempio (dall'inizio di uno script psql): \c :db_to_run_on TRUNCATE the_most_important_table; -- tried to avoid similarities to anything that exists out there Ora se viene eseguito questo dal comando psql [connection details] -v db_to_run_on=\'dev_database\' quindi funziona e l'utente è felice. Ma cosa succede se decide di specificare -v …
10 postgresql  psql 


2
psql: SELECT *… tranne una colonna
Cerco un modo semplice per selezionare tutte le colonne tranne una in psql. Con psqlintendo la riga di comando interattiva. Sarei felice con uno strumento che si espande *in un elenco di nomi di colonne tra virgolette. Quindi ho potuto rimuovere la colonna da rimuovere a mano. La mia domanda …
10 postgresql  psql 

6
Passando argomenti a psql
Sto eseguendo uno script plpgsql in Postgres 8.3 - Vorrei passare argomenti a questo script tramite psql. Attualmente sto eseguendo lo script come: psql -d database -u user -f update_file.sql Mi sono imbattuto in questo link che spiega la variabile d'ambiente PGOPTIONS, ma che non funziona per argomenti "personalizzati". cioè …
10 postgresql  psql 



2
Ripristino pg_dump di testo semplice con psql e --disable-trigger
Ho dovuto eseguire alcuni test con un breve script per aggiornare alcuni dati "legacy" in una delle mie tabelle. Cautamente come sono, usando uno script non testato, ho deciso di eseguire il backup della tabella pertinente prima di farlo. Il modo più semplice per farlo era: pg_dump -a --file table.sql …



3
Come concatenare le variabili psql?
Come posso concatenare due variabili psql (client PostgreSQL)? Voglio generare un percorso assoluto concatenando una variabile di percorso di directory e una variabile di nome file. Ho provato questo: \set path '/tmp/' \set file 'foo' \echo :path:file Ma psql inserisce uno spazio tra il percorso e il file e genera: …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.