postgresql

PostgreSQL: ¿Qué Tipo de datos debe usarse para la Moneda?

Parece que Money el tipo se desaconseja como se describe aquí Mi aplicación necesita almacenar moneda, ¿qué tipo de datos debo usar? ¿Numérico, dinero o FLOTADOR?

¿Cómo obtengo el MIN() de dos campos en Postgres?

Digamos que tengo una tabla como esta: name | score_a | score_b -----+---------+-------- Joe | 100 | 24 Sam | 96 ... explícito."MAX() y MIN() parecen trabajar a través de filas en lugar de columnas. ¿Es posible hacer lo que soy ¿intentando?

No se puede conectar a PostgreSQL local

Me las he arreglado para arruinar mi entorno de desarrollo local. Todas mis aplicaciones Rails locales ahora están dando el ... s de puertos y brew actualizaciones para tratar de encontrar el problema. ¿Podría este error ser un problema con daemondo?

La mejor manera de comprobar si hay " valor vacío o nulo"

¿Cuál es la mejor manera de comprobar si el valor es null o una cadena vacía en las sentencias sql de Postgres? El valor pu ... ression puede ser char(n) columna o expresión que contenga char(n) columnas con espacios finales. ¿Cuál es la mejor manera?

Ubicación predeterminada de la base de datos PostgreSQL en Linux

¿Cuál es el directorio predeterminado donde PostgreSQL mantendrá todas las bases de datos en Linux?

¿Por qué iterar a través de un gran QuerySet de Django consume grandes cantidades de memoria?

La tabla en cuestión contiene aproximadamente diez millones de filas. for event in Event.objects.all(): print event Es ... odos a la vez después de una larga espera). ¿Qué he entendido mal? (No se si es relevante, pero estoy usando PostgreSQL.)

Encuentre el nombre de host y el puerto mediante comandos PSQL

Tengo PSQL en ejecución, y estoy tratando de obtener una aplicación perl conectándose a la base de datos. ¿Hay un comando para encontrar el puerto actual y el host en el que se está ejecutando la base de datos?

¿Cómo convierto un intervalo en un número de horas con postgres?

Digamos que tengo un intervalo como 4 days 10:00:00 En postgres. ¿Cómo convertir eso a un número de horas (106 en este caso?) ¿Hay una función o debo morder la bala y hacer algo como extract(days, my_interval) * 24 + extract(hours, my_interval)

Cuál es la forma correcta de usar el nodo.js postgresql módulo?

Estoy escribiendo un nodo.aplicación js en Heroku y usando el módulo pg . No puedo encontrar la forma "correcta" de obtener ... inconveniente para hacerlo de esta manera? ¿Necesito comprobar si mi objeto cliente sigue conectado cada vez antes de usarlo?

Cómo concatenar columnas en un Postgres SELECT?

Tengo dos columnas de cadena a y b en una tabla foo. select a, b from foo devuelve los valores a y b. Sin embargo, la conca ... a || b from foo Y select a||', '||b from foo Actualización desde comentarios: ambas columnas son de tipo character(2).

Postgres alterar manualmente la secuencia

Estoy tratando de establecer una secuencia a un valor específico. SELECT setval('payments_id_seq'), 21, true Esto da un er ... eq LASTVALUE 22 ¿Cómo se puede hacer esto? Ref: https://www.postgresql.org/docs/current/static/functions-sequence.html

¿Cómo agregar una clave primaria de auto-incremento a una tabla existente, en PostgreSQL?

Tengo una tabla con datos existentes. ¿Hay alguna manera de agregar una clave primaria sin eliminar y volver a crear la tabla?

¿cómo mostrar el código de procedimiento almacenado completo?

¿Cómo ve un procedimiento/función almacenada? Digamos que tengo una función antigua sin la definición original - quiero ver lo que está haciendo en pg/psql pero no puedo encontrar una manera de hacerlo. Usando Postgres versión 8.4.1

Rails auto-asignación de id que ya existe

Creo un nuevo registro así: truck = Truck.create(:name=>name, :user_id=>2) Mi base de datos actualmente tiene varios ... eva tabla con los mismos datos ya almacenados en Truck, con IDS auto-asignados y manteniendo todas las relaciones existentes?

No puede simplemente usar el nombre de la tabla PostgreSQL ("la relación no existe")

Estoy intentando ejecutar el siguiente script PHP para hacer una simple consulta de base de datos: $db_host = "localhost"; ... etras mayúsculas. ¿Hay alguna forma de consultar mi tabla sin incluir la base de datos nombre, es decir, showfinder.sf_bands?

Variaciones de rendimiento de consultas como PostgreSQL

He estado viendo una variación bastante grande en los tiempos de respuesta con respecto a LIKE consultas a una tabla en parti ... er1) LIKE lower('someones name%') LIMIT 10 Con resultados similares. Recuento de filas de la tabla: aproximadamente 95,000.

Diferencia entre marcas de tiempo con / sin zona horaria en PostgreSQL

¿Los valores de marca de tiempo se almacenan de manera diferente en PostgreSQL cuando el tipo de datos es WITH TIME ZONE versus WITHOUT TIME ZONE? ¿Se pueden ilustrar las diferencias con casos de prueba simples?

Postgres: Distinto pero solo para una columna

Tengo una tabla en pgsql con nombres (que tienen más de 1 mio. filas), pero también tengo muchos duplicados. Selecciono 3 cam ... ro que se filtren de alguna manera. ¿Alguien sabe cómo obtener muchas columnas pero hacer solo una distinta en una columna?

Error de caída de Rails + Postgres: otros usuarios están accediendo a la base de datos

Tengo una aplicación rails ejecutándose sobre Postgres. Tengo dos servidores: uno para pruebas y otro para producción. Muy ... ando la interfaz de phppgadmin pero no con la tarea rake. ¿Cómo puedo replicar el drop de phppgadmin con una tarea de rake?

Cambiar de SQLite a PostgreSQL en un nuevo proyecto Rails

Tengo una aplicación rails que tiene bases de datos en SQLite (El desarrollo y la producción). Ya que me estoy mudando a hero ... roceso se llama, pero he oído hablar de la migración de la base de datos de SQLite a PostgreSQL, es que lo que hay que hacer?