Resultados de la búsqueda a petición "plpgsql"

2 la respuesta

Hacer emacs para resaltar la sintaxis postgresql por defecto

Yo uso emacs para editar mi código sql. Trabajo el 99% del tiempo en código postgresql plpgsql. Todos mis archivos con extensión .sql contienen postgresql. Tengo curiosidad, ¿hay alguna manera de establecersql-highlight-postgres-keywords El ...

3 la respuesta

Cómo eliminar condiciones de la cláusula WHERE si los parámetros son NULL

Estoy pasando 2 parámetros a una función PL / pgSQL. Aquí está la consulta: SELECT * FROM table WHERE col1 = param1 AND col2 = param2Ambos parámetros pueden ser NULL, en cuyo caso la expresión respectiva debe eliminarse delWHERE cláusula. ¿Cómo ...

3 la respuesta

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 ...

1 la respuesta

¿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 ...

2 la respuesta

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 ...

2 la respuesta

¿Cómo copiar la estructura de una tabla a otra con restricciones de clave externa en psql?

Las restricciones de clave externa no se copian al usar create table table_name ( like source_table INCLUDING ALL)'en Postgres ¿Cómo puedo crear una copia de una tabla existente que incluya todas las claves externas?

1 la respuesta

Devuelve la tabla dinámica con columnas desconocidas de la función PL / pgSQL

Necesito crear una función que verifique en una tabla dada si elinfowindow el campo existe Si existe, la función debe devolverselect * from table pero si no lo hace, debe devolver un adicionalid campo: CREATE OR REPLACE FUNCTION ...

2 la respuesta

¿La función Postgres devuelve un registro mientras tengo muchos registros?

Tengo muchos registros que devuelve mi consulta simple, pero cuando uso la función solo me da el primer registro, en primer lugar creo mi propio tipo de datos usando, CREATE TYPE my_type (usr_id integer , name varchar(30));y mi función ...

2 la respuesta

ERROR: los parámetros de entrada después de uno con un valor predeterminado también deben tener valores predeterminados

Estoy tratando de establecer el valor predeterminado en una variable dentro de la función en la lista de parámetros pero obtengo un error: ERROR: input parameters after one with a default value must also have defaults Ejemplo: Create or replace ...

2 la respuesta

Tipo de tabla de retorno de una función en PostgreSQL

Tengo una función desde la cual tiene un tipo de retorno como TABLE, y quiero obtener ciertas columnas de mi tabla en ese tipo RETURN TABLE para mi funcionalidad. Cuando ejecuto la función, no muestra ningún error, pero no devuelve ningún ...