Buen día. Tengo una tabla con muchos campos (al momento no se le puede normalizar por estar en producción), estoy por crear una función para darle mantenimiento, además se verán afectadas algunas tablas mas, el paso de muchos parámetros se hace engorroso, estoy pensando ocupar los type que describe a esta tabla para ocuparlos en la función.
Algo como esto. La aplicación envía un string que contiene un json, la función la recibe hace un select ocupando el type e inserta, algo como esto INSERT INTO mitabla(campo1, campo2, campo3 ......)Select campo1, campo2, campo3 From json_populate_record(null::mitype, parametro_tabla :: json) Realmente al función va a recibir mas parámetros y afectar a otras tablas. Que tan conveniente es utilizar los types para este propósito y que tal se ve afectado el perform?Existe otra manera de hacer esto? Saludos.Mauricio