sql >> Databáze >  >> RDS >> Mysql

jak mohu získat pole ID nedávno vložených záznamů?

Neexistuje žádný nativní způsob, jak to udělat. Nejlepším voláním by bylo přidat do tabulky sloupec s časovým razítkem, který představuje datum vložení (ve výchozím nastavení TIMESTAMP pole trvá NOW() jako výchozí hodnota).

Případně můžete zkontrolovat výsledek každého vložení z kódu vaší aplikace (např. pomocí LAST_INSERT_ID() ). Poté sestavte pole v kódu aplikace.



  1. CakePHP 3 - Analyzujte datum pomocí LocalStringFormat pro opravu formátu SQL a správné ověření

  2. výběr řádku z mysql, pokud se id shoduje

  3. Python od nuly:Vytvořte dynamický web

  4. Jak seskupit spojité rozsahy pomocí MySQL