DupeString('Hallo', n) wiederholt einen String ('Hallo') n-mal.
#32 ist der
ASCII-Code für ein Leerzeichen, ich verwende selten ' ' in meinem Code(außer bei
SQL-Statements), da man beim schnellen Durchscrollen nicht sofort sieht ob da nicht jemand einen Tab (#9) reingesetzt hat.
succ(Zahl) liefert den Nachfolger
pred(Zahl) -"- Vorgänger
inc(Zah) entspricht: Zahl := Zahl + 1;
dec(Zah) entspricht: Zahl := Zahl - 1;
Length(IntToStr(Zahl)) gibt dir die Länge von "Zahl"
DupeString(#32, 7 - Length(IntToStr(succ(Zahl)))) gibt dir deshalb: 7 - "Länge von Zahl" Leerzeichen.
Das meinte ich mit einrücken:
Im SynMemo:
Code:
CREATE OR REPLACE TRIGGER ctsdd.rule_change
before update or delete of object_id on ctsdd.rule
for each row
BEGIN
IF updating THEN
UPDATE ctsdd.extended_rule
in der Datei
Code:
15646 CREATE OR REPLACE TRIGGER ctsdd.rule_change
15647 before update or delete of object_id on ctsdd.rule
15648 for each row
15649 BEGIN
15650
15651 IF updating THEN
15652 UPDATE ctsdd.extended_rule