Domande taggate «postgresql»

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


1
Correzione della struttura della tabella per evitare "Errore: il valore chiave duplicato viola un vincolo univoco"
Ho una tabella creata in questo modo: -- -- Table: #__content -- CREATE TABLE "jos_content" ( "id" serial NOT NULL, "asset_id" bigint DEFAULT 0 NOT NULL, ... "xreference" varchar(50) DEFAULT '' NOT NULL, PRIMARY KEY ("id") ); Successivamente vengono inserite alcune righe specificando l'id: INSERT INTO "jos_content" VALUES (1,36,'About',...) In …





2
Domande rapide sulla distanza di martellamento in postgres
Ho un grande database (16 milioni di righe) contenente hash percettivi di immagini. Mi piacerebbe essere in grado di cercare file percorrendo la distanza in un lasso di tempo ragionevole. Attualmente, per quanto comprendo correttamente il problema, penso che l'opzione migliore qui sarebbe un'implementazione SP-GiST personalizzata che implementa un BK-Tree …


3
Utilizzando PostgreSQL 8.4, come convertire bytea in valore di testo in Postgres?
Nella mia applicazione inserisco i dati nel database usando il codice C, poiché le stringhe che ricevo da una fonte non attendibile le ho salvate usando la PQescapeByteaConnlibreria libpq. Che funziona perfettamente bene, vale a dire risultati in formato Ottetto String. Vedi l'esempio seguente, Stringa di input: \n\t\f\b\p\k\j\l\mestPrepared Stringa di …


2
Database "congelato" su ALTER TABLE
Il nostro ambiente di produzione è rimasto bloccato * questa mattina per un po 'quando si modifica una tabella, aggiungendo effettivamente una colonna. SQL offensivo:ALTER TABLE cliente ADD COLUMN topicos character varying(20)[]; * L'accesso al nostro sistema richiede una selezione dalla stessa tabella, quindi nessuno potrebbe accedere durante la modifica …


1
ELIMINA righe a cui non si fa riferimento in altre tabelle
Ho due tabelle in un database PostgreSQL 9.3: La tabella link_replyha una chiave esterna denominata che which_grouppunta alla tabella link_group. Voglio eliminare tutte le righe da link_groupcui non link_replyesiste alcuna riga correlata . Sembra abbastanza semplice ma ho avuto delle difficoltà. Sarà qualcosa di semplice come questo (non funzionante)? DELETE …


1
Gestire lo spazio su disco pieno in postgresql
Ho un'applicazione web Django con backgresql 9.3.10 backend (seduto su un sistema operativo Linux). Ho riscontrato un errore completo del disco, in modo tale che anche se provo a troncare una tabella, ottengo errori del tipo: ERROR: could not extend file "base/30137/33186048": No space left on device HINT: Check free …

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.