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

Vložit po zkrácení začíná od 1; ale insert after delete obnoví předchozí hodnotu

Aktuální maximální hodnota pro funkci autoincrement je uložena v definici tabulky (můžete ji vidět, když spustíte show create table idle .Když smažete všechny řádky z tabulky, hodnota automatického přírůstku zůstane stejná. Když tabulku zkrátíte, v podstatě ji zrušíte a vytvoříte znovu, čímž se hodnota automatického přírůstku resetuje na 0.

Snad to pomůže.



  1. OracleDataSource vs. Oracle UCP PoolDataSource

  2. Získání hodnocení PHP MYSQL dotazu na hodnocení na základě celkového součtu skóre

  3. Odeslat e-mail ze spouštěče v SQL Server (T-SQL)

  4. Rekurzivní dotaz používaný pro tranzitivní uzávěr