Holen Sie sich die generierte uuid nach einfügen php

habe ich ein Feld einer Tabelle vom Typ varchar(36) und ich will ihn zu erzeugen, die dynamisch durch mysql so habe ich diese code:

$sql_code = 'insert into table1 (id, text) values (uuid(),'some text');';
mysql_query($sql_code);

wie kann ich rufen Sie die generierte uuid sofort nach dem einlegen der Scheibe ?

  • Ist dein id-Feld ist ein einmalige?
  • glaubst du es ist möglich die UUID-Kollisionen in unserem Universum? 😉
  • Nein 🙂 aber wenn ich mich Recht erinnere, LAST_INSERT_ID() funktioniert nur auf unique-Spalten, daher meine Frage
  • noch mehr, es funktioniert nur mit autoincrement diejenigen, die, wenn ich mich Recht erinnere, sind einzigartig durch die definitio.
  • ah, fair genug.
  • pardon 🙁
  • was für? 🙂

InformationsquelleAutor Star | 2011-02-08
Schreibe einen Kommentar