Resultados de la búsqueda a petición "plpgsql"
Función para recorrer y seleccionar datos de múltiples tablas
Soy nuevo en Postgres y tengo una base de datos con varias tablas de la misma estructura. Necesito seleccionar datos de cada tabla que coincidan con ciertos criterios. Podría hacer esto con un montón deUNION consultas, pero el número de tablas ...
¿Cómo devolver el resultado de un SELECT dentro de una función en PostgreSQL?
Tengo esta función en PostgreSQL, pero no sé cómo devolver el resultado de la consulta: CREATE OR REPLACE FUNCTION wordFrequency(maxTokens INTEGER) RETURNS SETOF RECORD AS $$ BEGIN SELECT text, count(*), 100 / maxTokens * count(*) FROM ( SELECT ...
Función para devolver un conjunto dinámico de columnas para una tabla dada
tengo unfields tabla para almacenar información de columna para otras tablas: CREATE TABLE public.fields ( schema_name varchar(100), table_name varchar(100), column_text varchar(100), column_name varchar(100), column_type varchar(100) default ...
Cuente las filas afectadas por la función plpgsql
Tengo la siguiente función:
Recuento ordenado de repeticiones consecutivas / duplicados
Dudo mucho que esté haciendo esto de la manera más eficiente, por lo que etiqueté
Especificador de formato para variables enteras en format () para EXECUTE?
CREATE OR REPLACE FUNCTION getParentLtree(parent_id bigint, tbl_name varchar) RETURNS ltree AS $BODY$ DECLARE parent_ltree ltree; BEGIN -- This works fine: -- sele,ct into parent_ltree l_tree from tbl1 where id = parent_id; EXECUTE format('select ...
¿Acelerar plpgsql que cuenta los tipos de documentos en un bucle?
¿Hay alguna manera de acelerar nuestra función plpgsql que cuente ciertos tipos de documentos, todo en una consulta que se ejecuta en un bucle? TODO en una c...
Función pseudo_encrypt () en plpgsql que toma bigint
Estoy trabajando en un sistema que genera identificadores aleatorios como en la respuesta # 2aquí.Mi problema es que lo mencionado.pseudo_encrypt () La funci...
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 ...