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

Jak mohu resetovat automatický přírůstek MySQL pomocí hodnoty MAX z jiné tabulky?

Použijte připravené prohlášení :

  SELECT @max := MAX(ID)+ 1 FROM ABC;

  PREPARE stmt FROM 'ALTER TABLE ABC AUTO_INCREMENT = ?';
  EXECUTE stmt USING @max;

  DEALLOCATE PREPARE stmt;


  1. CodeIgniter přepínací ovladač z mysql --> mysqli

  2. Jak exportovat data pomocí Oracle SQL Developer?

  3. Zástupný znak MySQL ve výběru

  4. Apache - Služba MySQL zjištěna s nesprávnou cestou. / Porty se již používají