Domande taggate «postgresql»

Tutte le versioni di PostgreSQL. Aggiungi un ulteriore tag specifico della versione come postgresql-11 se quel contesto è importante.




4
Impostare i nomi sugli attributi durante la creazione di JSON con row_to_json
È possibile rinominare i f1, f2, f3...nomi predefiniti quando si utilizza la row_to_jsonfunzione solo per alcune colonne? posso fare row_to_json(customers) ritorno {"id_customer":2,"first_name":"bla","last_name":"second_bla"} Ma se voglio solo nomi senza id_customer, devo usare row_to_json(row(first_name, last_name)) e poi ottengo {"f1":"bla","f2":"second_bla"} E vorrei ottenere questo risultato con i nomi delle colonne predefiniti o con …
24 postgresql 

6
Modifica tabella su database di produzione live
Questa domanda è stata migrata dallo Stack Overflow perché è possibile rispondere allo scambio dello stack degli amministratori di database. Migrato 7 anni fa . In che modo il sistema di database più "popolare" (MySQL, Postgres ...) gestisce le tabelle di modifica sui database di produzione live (come l'aggiunta, l'eliminazione …

2
Qual è il DB di manutenzione richiesto da pgAdmin?
La finestra di dialogo pgAdmin per l'aggiunta di nuove connessioni al database richiede un "DB di manutenzione" . Per poter connettermi, l'ho impostato sul database che voglio connettere (e inoltre, ho i diritti per connettermi). Quindi, perché si chiama "DB di manutenzione" anziché "DB" o "Database" ?.




1
Il comportamento del recinto di ottimizzazione di un CTE (query WITH) è specificato nello standard SQL: 2008? Se sì, dove?
Vedo riferimenti frequenti a WITHquery (espressioni di tabella comuni o CTE) che agiscono come un recinto di ottimizzazione, in cui il server non è autorizzato a spingere i filtri verso il basso nelle query CTE, estrarre espressioni comuni dal CTE, ecc. Viene spesso affermato essere un comportamento richiesto dagli standard …

3
Come installo pgcrypto in PostgreSQL 8.4?
Sto usando Ubuntu Server 10.10 e ho installato PostgreSQL 8.4 usando apt-get install postgresql. Vorrei utilizzare la sha1()funzione integrata, ma sembra che debba pgcryptoprima installare . Ma non so come installarlo. Non c'è pgcryptose provo a installarlo usando apt-get install pgcryptoe non trovo alcun file che inizi con pgcryptonel mio …

2
Postgres più colonne su json
Sto eseguendo postgresql 9.3.4. Ho una tabella con 3 campi: id name addr --- ---- ---- 1 n1 ad1 2 n2 ad2 ... Devo spostare i dati in una nuova tabella con campi come: id data --- ---- 1 {'name': 'n1', 'addr': 'ad1'} 2 {'name': 'n2', 'addr': 'ad2'} ... row_to_jsonnon …
23 postgresql  json  row 

3
Sostituisci una vista materializzata in Postgres
Ho una visione materializzata in Postgres 9.3quanto vorrei aggiornare con nuove colonne. Tuttavia, anche altre viste materializzate dipendono da questa vista e il messaggio di errore indica che non è possibile rilasciare una vista quando altri oggetti dipendono da essa. ERRORE: impossibile eliminare la vista materializzata latest_charges perché altri oggetti …

2
Il modo più efficiente di eliminare in blocco le righe da Postgres
Mi chiedo quale sia il modo più efficiente per eliminare un gran numero di righe da PostgreSQL, questo processo sarebbe parte di un'attività ricorrente ogni giorno per importare in blocco i dati (un delta di inserzioni + eliminazioni) in una tabella. Potrebbero esserci migliaia, potenzialmente milioni di righe da eliminare. …

2
Come archiviare i dati delle serie storiche
Ho quello che credo sia un set di dati di serie temporali (per favore correggimi se sbaglio) che ha un sacco di valori associati. Un esempio potrebbe essere la modellazione di un'auto e il monitoraggio dei vari attributi durante un viaggio. Per esempio: timestamp | velocità | distanza percorsa | …

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.