Bestaat er een mogelijkheid om het recordnummer of zoiets op te pikken van een bepaald record uit een tabel? Mocht dit natuurlijk bestaan?
Waar heb je het over? De autoincrement van een kolom bij MySQL? Een serial van PostgreSQL? Of heb je het over nog iets heel anders?

Waarom voldoet een UPDATE query niet?

Je vraag is mij niet echt helder.
Mysql laat niet toe een "een recordnr veld met autoincrement" wannneer er reeds een primary key bestaat in die tabel?

En dat geeft inderdaad moeilijkheden bij het updaten ...


Zal het anders moeten oplossen ...

Alvast dank mensen ...
Je bent erg cryptisch in je verhaal, probeer eens een lopend verhaal te typen. Dat leest een stuk makkelijker en je krijgt ook gerichtere hulp van forum leden.

Daarnaast staat je topic in het verkeerde forum.

Je kunt de auto-increment waarde van mysql zeker wel veranderen.

Wat dacht je van:

ALTER TABLE tablenaam AUTO_INCREMENT=waarde


Daarnaast kun je met een update query gewoon de waarde van een veld veranderen.
Alvast dank voor je interesse, mogelijk is dit nogal cryptisch.

Werk aan een routine die elke willekeurige tabel in een database
kan lezen, updaten, inserten, deleten enz maw beheren.

Bij het updaten merkte ik dat ik records in bepaalde gevallen kon updaten, terwijl hun unieke veld reeds bestond..
Ondertussen is dit probleem opgelost ... met een query waarachter de "WHERE" alle velden staan met hun respectivelijk oorspronkelijke waarde" ipv enkel de primary key ...

Suggesties welkom natuurlijk ...







Reageren