Achot: Prüfen ob ein Produkt bereits in der MySQL Tabelle existiert

Beitrag lesen

Hallo Tobias,

Wie sieht die Ausgabe von SHOW CREATE TABLE artikel_merken_temporaer aus? Über die Knöpfe kann man keinen Index über mehrere Spalten anlegen, das geht nur in dem Bereich "Indizes" unter der Tabelle.

also meine Tabelle schaut so aus

--
-- Tabellenstruktur für Tabelle `artikel_merken_temporaer`
--

CREATE TABLE `artikel_merken_temporaer` (
  `id` int(11) NOT NULL,
  `userid` varchar(100) NOT NULL,
  `artikelid` varchar(100) NOT NULL,
  `menge` varchar(10) NOT NULL,
  `datum` varchar(50) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Indizes der exportierten Tabellen
--

--
-- Indizes für die Tabelle `artikel_merken_temporaer`
--
ALTER TABLE `artikel_merken_temporaer`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `userid` (`userid`),
  ADD UNIQUE KEY `artikelid` (`artikelid`);

--
-- AUTO_INCREMENT für exportierte Tabellen
--

--
-- AUTO_INCREMENT für Tabelle `artikel_merken_temporaer`
--
ALTER TABLE `artikel_merken_temporaer`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

Wenn ich dein SHOW CREATE TABLE artikel_merken_temporaer im Bereich SQL ausführe erhalte ich folgende Meldung / Design

Alternativ-Text