Preguntas etiquetadas con postgresql

123
conversión de cadena a entero - Postgres

Estoy importando datos de una tabla que tiene feeds sin procesar en Varchar, necesito importar una columna en varchar a una columna de cadena. Intenté usar el <column_name>::integerasí como to_number(<column_name>,'9999999')pero recibo errores, ya que hay algunos campos vacíos, necesito...

122
MySQL vs PostgreSQL para aplicaciones web [cerrado]

Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión

122
Cree PostgreSQL ROLE (usuario) si no existe

¿Cómo escribo un script SQL para crear un ROL en PostgreSQL 9.1, pero sin generar un error si ya existe? El script actual simplemente tiene: CREATE ROLE my_user LOGIN PASSWORD 'my_password'; Esto falla si el usuario ya existe. Me gustaría algo como: IF NOT EXISTS (SELECT * FROM pg_user WHERE...

120
Postgres: distinto pero solo para una columna

Tengo una tabla en pgsql con nombres (que tiene más de 1 millón de filas), pero también tengo muchos duplicados. Selecciono 3 campos: id, name, metadata. Quiero seleccionarlos aleatoriamente con ORDER BY RANDOM()y LIMIT 1000, así que hago varios pasos para ahorrar algo de memoria en mi script...

116
¿Qué me dice exactamente PostgreSQL?

La salida de explicación de MySQL es bastante sencilla. PostgreSQL es un poco más complicado. Tampoco he podido encontrar un buen recurso que lo explique. ¿Puede describir lo que dice exactamente explicar o al menos señalarme en la dirección de un buen