Domande taggate «array»

5
Come trasformare array JSON in array Postgres?
Ho una colonna datache contiene un jsondocumento più o meno in questo modo: { "name": "foo", "tags": ["foo", "bar"] } Vorrei trasformare l' tagsarray nidificato in una stringa concatenata ( foo, bar). Ciò sarebbe facilmente possibile con la array_to_string()funzione in teoria. Tuttavia, questa funzione non agisce sugli jsonarray. Quindi mi …

3
Vincolo di chiave esterna sul membro dell'array?
Supponiamo di avere una tabella contenente ruoli di lavoro: CREATE TABLE roles ( "role" character varying(80) NOT NULL, CONSTRAINT "role" PRIMARY KEY (role) ); Supponiamo che io abbia una tabella, gli utenti e ogni riga (un utente specifico) può avere un numero arbitrario di ruoli lavorativi: CREATE TABLE users ( …


1
Matrice di query JSON PostgreSQL rispetto a più valori
Voglio scrivere una query contro il jsonbtipo in Postgres che, dato un array di ID clienti, troverà i gruppi corrispondenti. Dato questa tabella di esempio: CREATE TABLE grp(d JSONB NOT NULL); INSERT INTO grp VALUES ('{"name":"First","arr":["foo"], "customers":[{"id":"1", "name":"one"},{"id":"2", "name":"two"}]}') , ('{"name":"Second","arr":["foo","bar"], "customers":[{"id":"3", "name":"three"},{"id":"4", "name":"four"}]}') , ('{"name":"Third","arr":["bar","baz"], "customers":[{"id":"5", "name":"five"},{"id":"6", "name":"seven"}]}'); Ho …




1
Query PostgreSQL PREPARE con parametri IN ()
Sto cercando di preparare una query da PHP come: pg_prepare($con, "prep", "select * from test where tid in ($1)"); e quindi eseguirlo con: $strpar = "3,4,6,8,10"; pg_execute($con, "prep", array($strpars)); Il problema è che non riesco a passare una serie di valori creati in quanto prevede un numero fisso di parametri. …








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.