Preguntas etiquetadas con postgresql

PostgreSQL es un sistema de gestión de bases de datos de código abierto (ORDBMS) disponible para todas las plataformas principales, incluidas Linux, UNIX, Windows y OS X. Cuando haga preguntas, mencione su versión exacta de Postgres. Las preguntas relacionadas con la administración o las funciones avanzadas se dirigen mejor a dba.stackexchange.com.



2
¿Resultado de devolución de PostgreSQL establecido como matriz JSON?
Me gustaría que PostgreSQL devuelva el resultado de una consulta como una matriz JSON. Dado 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'); Me gustaria algo similar a [{"a":1,"b":"value1"},{"a":2,"b":"value2"},{"a":3,"b":"value3"}] o {"a":[1,2,3], …
134 json  postgresql 

13
¿Cómo se usan las variables de script en psql?
En MS SQL Server, creo mis scripts para usar variables personalizables: DECLARE @somevariable int SELECT @somevariable = -1 INSERT INTO foo VALUES ( @somevariable ) Luego cambiaré el valor de @somevariableen tiempo de ejecución, dependiendo del valor que desee en la situación particular. Como está en la parte superior del …


9
Cómo realizar operaciones de actualización en columnas de tipo JSONB en Postgres 9.4
Mirando a través de la documentación del tipo de datos Postgres 9.4 JSONB, no es inmediatamente obvio para mí cómo hacer actualizaciones en las columnas JSONB. Documentación para tipos y funciones JSONB: http://www.postgresql.org/docs/9.4/static/functions-json.html http://www.postgresql.org/docs/9.4/static/datatype-json.html Como ejemplos, tengo esta estructura de tabla básica: CREATE TABLE test(id serial, data jsonb); Insertar es …



5
Almacenar el resultado de la consulta en una variable usando PL / pgSQL
¿Cómo asignar el resultado de una consulta a una variable en PL / pgSQL, el lenguaje de procedimiento de PostgreSQL? Tengo una funcion: 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 …


7
postgresql puerto confusión 5433 o 5432?
He instalado postgresql en OSX. Cuando ejecuto psql, obtengo $ 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"? Sin embargo, desde / etc / services postgresql 5432/udp # PostgreSQL Database postgresql 5432/tcp # …
128 postgresql  port  psql 




3
Encuentre la diferencia entre las marcas de tiempo en segundos en PostgreSQL
Tengo una tabla PostgreSQL 8.3con 2 timestampcolumnas. Me gustaría obtener la diferencia entre estos timestampsen segundos. ¿Podría ayudarme a hacer esto? TableA ( timestamp_A timestamp, timestamp_B timestamp ) Necesito obtener algo como (timestamo_B - timestamp_A)en segundos (no solo la diferencia entre segundos, debe incluir horas, minutos, etc.) .
127 postgresql 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.