Guten Tag, ich bin blutiger Anfänger in SQL und wer-weiss-was!!!
Ich möchte ein Update in einer SQL Datenbank (Firebird) für die Spalte ‚ADR_NR‘ ausführen.
Es sollen nur die vorhandenen Zähler von 00001 +1 fortlaufend nummeriert werden.
Kann mir dabei jemand helfen, den Befehl/String mitteilen?
wie bereits schon erwähnt, möchte ich in einer Firebird-Datenbank ein Update generieren. Dort soll eine Spalte mit dem Namen „ADR_NR“ neu fortlaufend nummeriert werden. Ich möchte das mit IB-Expert machen.
Dafür benötige ich einen Befehl „update ADR_NR set feld=feld+1 where …“ oder anders.
Ich hoffe Du kannst mich jetzt besser verstehen.
wie bereits schon erwähnt, möchte ich in einer
Firebird-Datenbank ein Update generieren. Dort soll eine
Spalte mit dem Namen „ADR_NR“ neu fortlaufend nummeriert
werden. Ich möchte das mit IB-Expert machen.
Dafür benötige ich einen Befehl „update ADR_NR set feld=feld+1
where …“ oder anders.
Wie jetzt?
Soll das Feld ADR_NR überall um 1 erhöht werden?
update set adr\_nr=adr\_nr+1
Oder soll die Numerierung komplett neu durchgeführt werden?
Nach welchen Sortierkriterien?
Um Lücken zu füllen?
zuerst einmal Danke für deine Stellungnahme.
In dem Feld ADR_NR die Numerierung komplett neu durchgeführt werden,
angefangen bei 000001 und um 1 erhöht werden.
mach Dir das Leben leichter: Exportiere die ganze Tabelle nach Excel (oder erst in eine Textdatei, dann kannst Du diese mit Excel öffnen), nimm dort die Änderungen vor und importiere sie wieder.
Hallo Bernhard,
ich möchte in einer Firebird-Datenbank ein Update generieren. Dort soll eine Spalte mit dem Namen „ADR_NR“ neu fortlaufend nummeriert
werden. Ich möchte das mit IB-Expert machen.
Dafür benötige ich einen Befehl „update set adr_nr=adr_nr+1“
oder anders.
Die Numerierung 000001, 000002 usw. soll komplett neu durchgeführt werden?
nimm’s mir nicht krumm, aber das bisherige Frage-Antwort-Spiel macht deutlich, dass Du nicht in der Lage bist, das Problem so auszudrücken, dass Dir jemand helfen kann. Wenn ich von irgendwas nicht die Bohne verstehe, lasse ich es den Fachmann machen, zur Not drücke ich dafür ein paar Dublonen ab.
Ich möchte ein Update in einer SQL Datenbank (Firebird) für
die Spalte ‚ADR_NR‘ ausführen.
Es sollen nur die vorhandenen Zähler von 00001 +1 fortlaufend
nummeriert werden.
Sowas lässt sich leichter lösen, wenn Du ansatzweise zeigst, was in deiner DB drin steckt. Ich gehe jetzt mal vom schlimmsten Fall aus mit folgender Tabelle: