Supportnet / Forum / Datenbanken
Spezielle Nummer
Frage
Ich hab Kunden, die eine Nummer zugewiesen bekommen. Doch diese Nummer soll so aussehen:
(Jahr in dem er registriert wurde)_(seine ID, im Format ´0001´)
z.B. 2005_0002
kundennummer = $jahr & "_" & ........
wie kann ich diesen wert automatisch in die tabelle speichern?
Kann mir jemand helfen?
Antwort 1 von ditsch
Kommt auf deine Datenbank an, aber es wird wohl sowas in der Richtung sein:
insert into tabelle (kundennr) (select year(current date) || ´_´ || to_char((max(kundennr) + 1),´0000´) from tabelle)
oder so ähnlich....
insert into tabelle (kundennr) (select year(current date) || ´_´ || to_char((max(kundennr) + 1),´0000´) from tabelle)
oder so ähnlich....

