Skip navigation

Változók deklarációja

Változó deklaráció

A változókat, konstansokat a DECLARE szegmensben kell deklarálni a következőképpen:

változónév [CONSTANT] adattípus [NOT NULL] [DEFAULT érték]

  • CONSTANT: a deklarált változó értéke konstans, a programban nem módosítható
  • NOT NULL: a változó értéke nem lehet NULL
  • DEFAULT érték: a változó a deklaráció során egy alapértelmezett értékkel rendelkezik

Példa

VAR X NUMBER
DECLARE
    a CONSTANT NUMBER := 3;
    b NUMBER NOT NULL := 5;
BEGIN
     :X := :X + a + b + 3;   -- az X változó hozzárendelési változó, ezért jelöljük kettősponttal a változónév előtt
END;
.
RUN
PRINT :X