ALTER TABLE ADD UNIQUE - php težave

Evo,spet nova težava...

Skratka, pri uvozu ponudb preko xml-ja na stran moram nekako določiti neko sprejemljivko ki ima unikatno vrednost, zato da ko ponovno uvozim xml, ki je medtem že spremenjen (dodane nove ponudbe, ni več pretečenih ponudb,nekatere so enake kot prej) ne uvozi istih ponudb še enkrat ker so potem podvojene...Probal sem z id ampak je ta v bazi že določen in ga ne morem spreminjati,nato sem dodal novo polje id_ponudbe, nastavil na VARCAHAR, in poizkusil ALTER TABLE ADD UNIQUE a sql vrže ven napako:

ALTER TABLE class_ads ADD UNIQUE (
id_ponudbe
)

MySQL je vrnil: Dokumentacija
#1069 - Too many keys specified; max 64 keys allowed

Ima kdo kakšno idejo/predlog kako rešiti ali to težavo,ali pa drugačno rešitev za to da pri uvozu ne bom vnašal istih ponudb, ali pa da jih vsaj prepišem.

lp

11 odgovorov

Pardon...nisem bil pozoren...Hvala