Resultados de la búsqueda a petición "postgresql"
pgAdmin III comportamiento defectuoso?
Estaba haciendo una consulta en pgAdmin y me topé con este comportamiento extraño. Estaba conectado a un servidor que ejecuta PostgreSQL 9.1.9. Tengo una tabla llamada mensajes con la siguiente definición: ghareh@godot:~$ psql psql (9.1.9) Type ...
Bloque de código anónimo PL / pgSQL
En PostgreSQL 9.0 tengo este bloque de código anónimo PLPGSQL: DO $$ DECLARE bigobject integer; BEGIN SELECT lo_creat(-1) INTO bigobject; ALTER LARGE OBJECT bigobject OWNER TO postgres; INSERT INTO files (id, "mountPoint", data, comment) VALUES ...
PostgreSQL: ERROR: el operador no existe: entero = variación de caracteres
Aquí estoy tratando de crear una vista como se muestra a continuación en el ejemplo: Ejemplo: create view view1 as select table1.col1,table2.col1,table3.col3 from table1 inner join table2 inner join table3 on table1.col4 = table2.col5 /* Here ...
Copia de seguridad de la base de datos Postgresql usando Python
Me gustaría hacer una copia de seguridad de la base de datos utilizando el código Python. Quiero hacer una copia de seguridad de algunas tablas de datos relacionados. ¿Cómo hacer una copia de seguridad y cómo elegir las tablas deseadas usando la ...
¿Puede una función detectar el tipo de evento desencadenante?
Estoy usando una funcion CREATE FUNCTION myfunc() RETURNS trigger AS $$ ... $$ LANGUAGE plpgsql;con un gatillo CREATE TRIGGER mycheck BEFORE INSERT OR UPDATE ON t FOR EACH ROW EXECUTE PROCEDURE myfunc();Mi problema ahora es expresar en el ...
¿Es una estrategia efectiva para dejar una pista de auditoría / historial de cambios para las aplicaciones DB?
¿Cuáles son algunas estrategias con las que las personas han tenido éxito para mantener un historial de cambios para los datos en una base de datos bastante compleja? Una de las aplicaciones que uso y desarrollo con frecuencia podría realmente ...
Continuar una transacción después del error de violación de clave principal
Estoy haciendo una inserción masiva de registros en una base de datos desde un archivo de registro. Ocasionalmente (~ 1 fila de cada mil) una de las filas viola la clave principal y hace que la transacción falle. Actualmente, el usuario debe ...
Copie el esquema y cree un nuevo esquema con un nombre diferente en la misma base de datos
Hay una manera de copiar el esquema existente y generar un nuevo esquema con otro nombre en la misma base de datos en postgres.
La mejor manera de verificar el "valor vacío o nulo"
¿Cuál es la mejor manera de verificar si el valor es una cadena nula o vacía en las declaraciones SQL de Postgres? El valor puede ser una expresión larga, por lo que es preferible que se escriba solo una vez bajo control. Actualmente estoy ...
Detección de cambios de columna en un desencadenador de actualización de postgres
Tengo una base de datos de postgres con varias tablas en las que quiero ver actualizaciones, y si hay alguna actualización, quiero lanzar una actualización "hey, algo cambió". Esto funciona en el caso básico, pero ahora es el momento de mejorar ...