PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Błąd składni Postgresa przy lub w pobliżu IF

IF i inne funkcje PL/pgSQL są dostępne tylko w funkcjach PL/pgSQL. Musisz zawinąć swój kod w funkcję, jeśli chcesz użyć IF . Jeśli używasz wersji 9.0+, możesz użyć DO aby napisać funkcję inline:

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

Jeśli używasz wcześniejszej wersji PostgreSQL, będziesz musiał napisać nazwaną funkcję, która zawiera twój kod, a następnie wykonać tę funkcję.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak załadować dane do pand z dużej bazy danych?

  2. Atomic UPDATE .. SELECT w Postgres

  3. Problem do wstawienia za pomocą psycopg

  4. Obliczanie procentu zagranego ponownie następnego dnia

  5. Zaktualizuj swoje hasło do PostgreSQL w systemie Linux