Auto_increment, oplopend en tekst
Dit doe ik met een AUTO_INCREMENT.
Nu krijg ik netjes bij elke nieuwe rij een getalletje dat hoger is dan de vorige.
Helaas wil ik dat het nu begint (de AUTO_INCREMENT), met het woordje: Test, en dat het daarna via 1, 2, 3, gewoon verder loopt,
Hoe kan ik dit doen?
Om je auto_increment aan te passen, zul je ook het veldtype moeten aanpassen? Lukt dat of is alleen int mogelijk? In dat laatste geval heb je volgens mij het antwoord: het gaat niet lukken.
Je kunt toch op het moment van gebruiken van het productnummer er 'test' voor zetten?
Een productnummer kent naast een oplopend getal ook vaak andere aanduidingen over het type product.
Ik wil namelijk gewoon een auto_increment
Maar dat het dan niet als volgt gaat:
1, 2, 3, 4, 5, etc.
maar dat er ook ééntje is, waarvan ik de naam kan veranderen naar bijv. Test, en dat als er dan weer een nieuwe rij komt, dat die dan nummertje 3 opvult.
Tom Tom op 28/08/2011 11:19:44:
Ik wil namelijk gewoon een auto_increment
Maar dat het dan niet als volgt gaat:
1, 2, 3, 4, 5, etc.
maar dat er ook ééntje is, waarvan ik de naam kan veranderen naar bijv. Test, en dat als er dan weer een nieuwe rij komt, dat die dan nummertje 3 opvult.
Maar dat het dan niet als volgt gaat:
1, 2, 3, 4, 5, etc.
maar dat er ook ééntje is, waarvan ik de naam kan veranderen naar bijv. Test, en dat als er dan weer een nieuwe rij komt, dat die dan nummertje 3 opvult.
Wordt er voor mij niet duidelijker op.
Welke naam wil je wijzigen?
Welk nummertje 3?
Nu wil ik de waarde 3, uit de auto_increment, veranderen naar het woordje test.
1 2 test 4 5 6 etc
Dat moet je niet willen, in een kolom hoort eenduidige data te staan. Of allemaal id's of allemaal tekst. Het is beter hier een aparte kolom voor aan te maken. Geef ze dus allemaal een AUTO_INCREMENT id en maak extra kolom die je leeg kan laten.
Precies, maak in dat geval een extra kolom die je de waarde TEST geeft.
dat je de waardes hebt:
-1, 1, 2, 3, 4, 5, etc..
Aan auto_increment moet je niet rommelen. Maak, zoals gezegd, een aparte kolom aan. Daar kan je dan mee doen wat je maar wilt.
Zou je kunnen doen, maar ik raad het af. Laat Auto_increment lekker een MySQL zelf over, en rommel er zelf niet aan.