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

2 la respuesta

¿Cuál es la forma más fácil de devolver un juego de registros desde un procedimiento almacenado de PostgreSQL?

1 la respuesta

Volviendo de una función con el parámetro OUT

Tengo un error, pero no sé cuál es el problema.Quiero ejecutar una función y devolver un valor de una columna rellenada por la columna por defecto, una secue...

1 la respuesta

SELECT genera una excepción en la función PL / pgSQL

Quiero implementar un bucle dentro de una función pero recibo este error: La consulta ERROR no tiene un destino para los datos de resultados El código: CREATE OR REPLACE FUNCTION my_function(ill int, ndx_ bigint) RETURNS int AS $$ DECLARE ...

3 la respuesta

Insertar una COALESCE (NULL, predeterminado)

Tengo tablas que usan UUID. Quiero poder insertar una nueva fila con o sin un UUID ya que a veces el cliente generará el UUID otras veces no. Cada tabla tiene esto en su núcleo: CREATE TABLE IF NOT EXISTS person ( id UUID PRIMARY KEY ...

1 la respuesta

Generar columnas dinámicamente en PostgreSQL

He visto que hay algunas preguntas similares como esta, pero no he entendido cómo codificarlo yo mismo. Tenga en cuenta que solo soy un principiante en este campo. Básicamente quiero pivotar la tabla así: zoom | day | point zoom | 2015-10-01 | ...

3 la respuesta

Obtener id de INSERT o SELECT

Tengo esta función que inserta una fila en uncity Mesa sin duplicados. Devuelve el id de la fila insertada: CREATE OR REPLACE FUNCTION public.insert_city( character varying, character varying, character varying, character varying, character ...

3 la respuesta

Establecer cadenas vacías ('') en NULL en toda la base de datos

En mi base de datos hay muchas columnas de texto donde los valores son cadenas vacías ('') Las cadenas vacías deben establecerse enNULL. No conozco los esquemas, las tablas y las columnas exactas en esta base de datos o, más bien, quiero escribir ...

1 la respuesta

Postgresql - INSERTAR REGRESO EN una referencia de columna ambigua

¿Alguien puede explicar cortésmente esta locura? INSERT INTO "dbo"."UserProfile" ("FirstName") VALUES('John') RETURNING "UserProfileId" INTO _UserProfileId;arroja un error de referencia ambiguo, sin embargo, esto se ejecuta ...

2 la respuesta

Cómo obtener el valor de un nombre de campo generado dinámicamente en PL / pgSQL

Código de muestra recortado lo esencial para demostrar la pregunta: CREATE OR REPLACE FUNCTION mytest4() RETURNS TEXT AS $$ DECLARE wc_row wc_files%ROWTYPE; fieldName TEXT; BEGIN SELECT * INTO wc_row FROM wc_files WHERE "fileNumber" = 17117; -- ...

2 la respuesta

¿Cómo creo una función anidada en PL / pgSQL?

Me gustaría crear una función en PL / pgSQL con un par de funciones anidadas (o internas) dentro de ella. De esta manera puedo dividir el problema en partes más pequeñas pero no tener mis partes más pequeñas accesibles fuera de esta función. ¿Es ...