Hallo,
Eine Tabelle in einer Mysql-DB bestehen aus 2 Felder.
Tabelle = tbl1
id - integer - auto increment
feld1 - varchar
Ich dachte es wäre vielleicht möglich den gerade automatisch erzeugten Wert "id" auch in ein anderes feld zu portieren.
insert into tbl1 (feld1)values(id);
Doch das geht nicht, der Eintrag findet zwar statt aber mit der Zahl 0.
* Nebenbei, habs auch mit sqlite probiert, da gibts dann nicht mal einen Eintrag.
Warum geht das nicht und gibt es eine Alternative?
Ohne erst den kompletten Insert-Query zu durchlaufen und dann erst den Wert "id" abzufragen um dann im feld1 ein update zu machen, also sozusagen lieber in einem Rutsch.
Jan