Domande taggate «postgresql»

PostgreSQL è un sistema open source di gestione dei database relazionali a oggetti (ORDBMS) disponibile per tutte le principali piattaforme tra cui Linux, UNIX, Windows e OS X. Si prega di menzionare la versione esatta di Postgres quando si fanno domande. Le domande relative all'amministrazione o alle funzionalità avanzate sono indirizzate al meglio a dba.stackexchange.com.


2
PostgreSQL restituisce il risultato impostato come array JSON?
Vorrei che PostgreSQL restituisse il risultato di una query come un array JSON. Dato create table t (a int primary key, b text); insert into t values (1, 'value1'); insert into t values (2, 'value2'); insert into t values (3, 'value3'); Vorrei qualcosa di simile a [{"a":1,"b":"value1"},{"a":2,"b":"value2"},{"a":3,"b":"value3"}] o {"a":[1,2,3], "b":["value1","value2","value3"]} …
135 json  postgresql 


13
Come usi le variabili di script in psql?
In MS SQL Server, creo i miei script per utilizzare variabili personalizzabili: DECLARE @somevariable int SELECT @somevariable = -1 INSERT INTO foo VALUES ( @somevariable ) Quindi cambierò il valore di @somevariable runtime, a seconda del valore che voglio nella situazione particolare. Dal momento che è nella parte superiore della …


9
Come eseguire operazioni di aggiornamento su colonne di tipo JSONB in ​​Postgres 9.4
Esaminando la documentazione per il tipo di dati JSONB di Postgres 9.4, per me non è immediatamente ovvio come eseguire gli aggiornamenti sulle colonne JSONB. Documentazione per tipi e funzioni JSONB: http://www.postgresql.org/docs/9.4/static/functions-json.html http://www.postgresql.org/docs/9.4/static/datatype-json.html Ad esempio, ho questa struttura di tabella di base: CREATE TABLE test(id serial, data jsonb); L'inserimento è …



5
Memorizza il risultato della query in una variabile usando in PL / pgSQL
Come assegnare il risultato di una query a una variabile in PL / pgSQL, il linguaggio procedurale di PostgreSQL? Ho una funzione: CREATE OR REPLACE FUNCTION test(x numeric) RETURNS character varying AS $BODY$ DECLARE name character varying(255); begin name ='SELECT name FROM test_table where id='||x; if(name='test')then --do somthing else --do …


7
confusione della porta postgresql 5433 o 5432?
Ho installato Postgresql su OSX. Quando eseguo psql, ottengo $ psql psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/tmp/.s.PGSQL.5433"? Tuttavia, da / etc / services postgresql 5432/udp # PostgreSQL Database postgresql 5432/tcp # PostgreSQL …
128 postgresql  port  psql 




6
PostgreSQL - Rinomina database
Devo rinominare il database ma quando lo faccio mi PGAdmin : ALTER DATABASE "databaseName" RENAME TO "databaseNameOld"ha detto che non è possibile. Come posso farlo? ( Versione 8.3 su WindowsXP ) Aggiornare Il primo messaggio di errore: impossibile perché ero connesso ad esso. Quindi ho selezionato un altro database e …
127 sql  postgresql 

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.