PDA

View Full Version : Sql Update



tarkusch
27-08-12, 11:32
Hallo liebes Forum,

ich habe eine neues num. Feld in einer Datei ergänzt und müsste es automatisch auffüllen ( in 1-er Schritten hochzählen).

Ist das mit einem Sql-Statement möglich oder muss ich ein Programm dafür schreiben?

Gruß

Tarki

malzusrex
27-08-12, 11:42
Ein RGZPFM auf die Datei, damit alle gelöschten Sätze aus der Datei verschwinden, und es keine Lücken in der Satznummer gibt.

STRSQL

Update Myfile set MyFld = rrn(MyFile)

das sollte dann die Satznummer in das Feld bringen, und die sollte ja fortlaufend sein.

Gruß
Ronald

tarkusch
27-08-12, 12:18
thx für die rasche Antwort.

Gruß

Tarki

andreaspr@aon.at
27-08-12, 12:18
Oder (ab 6.1) eine Sequence erstellen

CREATE SEQUENCE MySequence
und dann ein

Update Myfile set MyFld = next value For Mysequence

lg Andreas