Fragenfrager
Erfahrenes Mitglied
Hallo liebes Forum,
ich möchte in eine Tabelle einen neuen Datensatz einfügen, der in weiten Teilen dem bisherigen entspricht, an einigen Punkten allerdings abweicht. Die Tabelle enthält ca 8000 Einträge.
Die Felder sind:
Mandant: (int)
Abrechnungskreis: (int)
Personalnummer: (int)
Vertragsnummer: (int)
TaetigkeitAlt: (int)
TaetigkeitNeu: (int)
TaetigkeitAb: (datetime)
TaetigkeitBis: (datetime)
Ziel ist es, das für alle Datensätze, die als TaetigkeitBis das Datum "31.01.2099" haben, ein neuer Datensatz angelegt wird, der die gleichen Einträge in Mandant, Abrechnungskreis, Personalnummer und Vertragsnummer hat. Die anderen Felder sollen wie folgt befüllt werden: TaetigkeitNeu: "413711122"
TaetigkeitAb: "01.12.2011"
TaetigkeitBis: "31.01.2011"
Idealerweise soll im urspünglichen Datensatz das TaetigkeitBis gleichauf den "30.11.2011" gesetzt werden, das wäre aber nur eine schöne Zugabe, das kann ich notfalls auch anders lösen
Ich habe schon verschiedene Varianten versucht, aber ich bekomme es nicht hin.
ich möchte in eine Tabelle einen neuen Datensatz einfügen, der in weiten Teilen dem bisherigen entspricht, an einigen Punkten allerdings abweicht. Die Tabelle enthält ca 8000 Einträge.
Die Felder sind:
Mandant: (int)
Abrechnungskreis: (int)
Personalnummer: (int)
Vertragsnummer: (int)
TaetigkeitAlt: (int)
TaetigkeitNeu: (int)
TaetigkeitAb: (datetime)
TaetigkeitBis: (datetime)
Ziel ist es, das für alle Datensätze, die als TaetigkeitBis das Datum "31.01.2099" haben, ein neuer Datensatz angelegt wird, der die gleichen Einträge in Mandant, Abrechnungskreis, Personalnummer und Vertragsnummer hat. Die anderen Felder sollen wie folgt befüllt werden: TaetigkeitNeu: "413711122"
TaetigkeitAb: "01.12.2011"
TaetigkeitBis: "31.01.2011"
Idealerweise soll im urspünglichen Datensatz das TaetigkeitBis gleichauf den "30.11.2011" gesetzt werden, das wäre aber nur eine schöne Zugabe, das kann ich notfalls auch anders lösen
Ich habe schon verschiedene Varianten versucht, aber ich bekomme es nicht hin.