Saltar al contenido

Error de sintaxis de Postgres en o cerca de “IF”

Este team de expertos pasados muchos días de investigación y de recopilar de información, dimos con la solución, esperamos que resulte de utilidad para tu proyecto.

Solución:

IF y otras funciones de PL/pgSQL solo están disponibles dentro de las funciones de PL/pgSQL. Debe envolver su código en una función si desea usar IF. Si está usando 9.0+, entonces puede usar DO para escribir una función en línea:

do $$
begin
  -- code goes here
end
$$

Si está utilizando una versión anterior de PostgreSQL, tendrá que escribir una función con nombre que contenga su código y luego ejecutar esa función.

Comentarios y calificaciones

Si te sientes suscitado, tienes la libertad de dejar una sección acerca de qué te ha parecido esta división.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *