Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

MySQL onderscheid hoofd/kleine letters

Bart van Delft
2 antwoorden
  • Hoi,

    ik ben bezig met het maken van een mysql table, maar als ik eenmaal een "A" heb toegevoegd kan ik geen "a" maken. (ik gebruik type char en heb ook varchar geprobeerd) Moet ik hier een ander type voor gebruiken of kan dit gewoon niet?
  • Normaalgesproken moet het geen probleem zijn om een "a" en een "A" in te voeren in een char of varchar veld. Alleen wanneer je een constraint, bijvoorbeeld een primary key of een unique constraint, op de column heb liggen die dit niet toestaat en de column is niet BINARY dan wordt het afgevangen.

    Wanneer de column wel BINARY als attribuut heeft, dan maakt mysql onderscheid tussen hoofd- en kleine letters. Het is dan wel toegestaan om een "A" en een "a" in te voeren, maar natuurlijk beide slechts 1 maal.

    Is de constraint overigens wel noodzakelijk voor je column?

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.