Jak podzielić długą linię kodu PL / pgSQL na wiele linii?


16

Czy istnieje sposób na podzielenie długiej linii kodu PL / pgSQL na wiele linii? Mój kontekst to funkcja wyzwalacza, w której loguję wstawienia do tabeli zgodnie z:

INSERT INTO insert_log (log_time, description)
VALUES (
    now()
    , 'A description. Made up of 3 semi long sentences. That I want to split, in the code, not in the log table, over 3 lines for readability.'
);

2
To jest zwykły SQL, a nie PL / pgSQL
a_horse_w_na_nazwa

Podałem tylko fragment, z którym potrzebowałem pomocy, jest to część funkcji PL / pgSQL.
dw8547

Odpowiedzi:


23

Stałe ciągów można podzielić na wiele wierszy, jak opisano w instrukcji

INSERT INTO insert_log (log_time, description)
VALUES (
    now()
    , 'A description. Made up of 3 semi long sentences. '
      'That I want to split, in the code, not in the log table, '
      'over 3 lines for readability.'
);
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.