Heim >Datenbank >MySQL-Tutorial >Wie kann ich in MySQL automatisch inkrementierende Permutationen über Untergruppen hinweg erreichen?
Auto-Inkrement-Permutationen
Diese Abfrage versucht, unterschiedliche Auto-Inkrement-Indizes für einen Primärschlüsselwert zu erstellen und so eindeutige Inkrementalwerte für jeden sicherzustellen Untergruppe innerhalb der Tabelle.
Unterstützt Engines
MyISAM ist die einzige SQL-Engine, die diese Funktionalität nativ bereitstellt. Die Option AUTO_INCREMENT ermöglicht die Angabe einer sekundären Spalte innerhalb eines mehrspaltigen Index. Der generierte Wert für die Auto-Inkrement-Spalte wird als MAX(auto_increment_column) 1 WHERE prefix=given-prefix abgeleitet.
Alternative Ansätze
Da InnoDB dies nicht bietet Fähigkeiten, hier sind Potenziale Problemumgehungen:
Überlegungen
Das obige ist der detaillierte Inhalt vonWie kann ich in MySQL automatisch inkrementierende Permutationen über Untergruppen hinweg erreichen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!