Domande taggate «postgresql»

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




3
Postgresql non accetta la connessione di replica
Semplice replica in streaming vecchio. PostgreSQL: 9.2.7 Windows 8.1 a 64 bit I miei cluster primari e secondari si trovano sullo stesso computer Windows. Ho già fatto pg_start_backup () e tutto il resto, quindi entrambi i nodi hanno gli stessi dati. Ora il problema con la replica è "connessione di …


1
ERRORE: il database "dbname" non esiste
Secondo la documentazione, fintanto che non sono collegato a un database, posso eliminare un database nella console usando: DROP DATABASE dbname; Oppure posso rilasciarlo utilizzando lo strumento wrapper dropdb. Entrambi mi danno un errore dicendo che il database non esiste, eppure quando nella console e digitando il comando \l, ottengo …
19 postgresql 

2
Vincolo di colonna univoco personalizzato, applicato solo se una colonna ha un valore specifico
È possibile avere un vincolo di colonna univoco personalizzato come segue? Supponiamo che io abbia due colonne subsete typeentrambe le stringhe (anche se i tipi di dati probabilmente non contano). Se typeè "vero", allora voglio che la combinazione di typee subsetsia unica. Altrimenti, non ci sono vincoli. Sto usando PostgreSQL …






1
A cosa serve il database speciale "postgres"?
Ho un server PostgreSQL con diversi database in esecuzione su di esso. Viene chiamato uno dei database postgresed era lì fin dall'inizio. Non ho potuto vedere alcuna tabella all'interno e non l'ho mai usato esplicitamente, ma ho notato che a qualsiasi utente è consentito creare tabelle all'interno del database (questo …
18 postgresql 

2
Come ottenere l'ID della riga in conflitto in upsert?
Ho una tabella tagcon 2 colonne: id(uuid) e name(testo). Ora voglio inserire un nuovo tag nella tabella, ma se il tag esiste già, voglio semplicemente ottenere il idrecord esistente. Supponevo di poter usare solo ON CONFLICT DO NOTHINGin combinazione con RETURNING "id": INSERT INTO "tag" ("name") VALUES( 'foo' ) ON …


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.