Sprawdzenie pierwszego znaku wyniku zapytanie (plpgsql) (PostgreSQL)

0

Dzień dobry.

W jaki sposób można odnieść się do wyniku zapytania, zapisanego za pomocą EXECUTE INTO, do zmiennej plpgsql typu text? Chciałbym sprawdzić, czy pierwszy znak jest spacją, jak to zrobić?

Dzięki.

Nie wiem, czy zrozumieliście Państwo, o co mi chodzi:

Mam taki fragment:

"IF wynik IS NULL THEN RETURN 'brak informacji'; "
"ELSE IF wynik LIKE ' %' THEN RETURN 'informacja niepełna'; "
"ELSE RETURN wynik; "
"END IF; "

Niestety nie działa. Próbowałem też wynik[0] = ' %', ale też nie działa

OK, już mam. Błąd był tu: ELSE IF powinno być ELSIF

1

if substring(wynik from 1 for 1) = ' ' then albo if position(' ' in wynik) = 1 then

1 użytkowników online, w tym zalogowanych: 0, gości: 1