PeterS
Aktiver Benutzer
- Beiträge
- 31
Hallo miteinander,
ich bin in MySQL (InnoDB) leider (noch immer) nicht sattelfest und experimentiere schon seit Tagen erfolglos.
Folgendes Problem:
In Tabelle 1 lasse ich das Feld 'id' (bigint, 13) per Auto Increment mit einer 12-stelligen Ziffernfolge befüllen.
Im Anschluss soll ein Trigger als 13. Ziffer eine EAN-Prüfziffer (Mod 10) anhängen.
ich bin in MySQL (InnoDB) leider (noch immer) nicht sattelfest und experimentiere schon seit Tagen erfolglos.
Folgendes Problem:
In Tabelle 1 lasse ich das Feld 'id' (bigint, 13) per Auto Increment mit einer 12-stelligen Ziffernfolge befüllen.
Im Anschluss soll ein Trigger als 13. Ziffer eine EAN-Prüfziffer (Mod 10) anhängen.
- Geht das überhaupt im selben Feld 'id'?
- Wann schießt ein solcher Trigger? Würde ein Before-Trigger sowas erledigen können?
- Oder muß ich die Zifferfolge zunächst in einen String umwandeln (wie?), um den in die Prüfziffernrechnung zu geben?