prüfen, ob Buchstabe großgeschrieben...
georgy
- datenbank
Hi,
gerne würde ich eine MySQL Regel für ein char Feld definieren:
alter table Kategorien add constraint Regel1 check (upper(substring(KatID from 1 for 1))=substring(KatID from 1 for 1))
Leider ist dieser Regel weiterhin egal, ob es sich beim ersten Char um einen Großbuchstaben handelt oder nicht.
Oder ignoriert MySQL meine Regeln?
Bitte helft
Hallo,
Hast du einen CaseSensitive-Zeichensatz ausgewählt?
mfg, Flo
Nein, und daher brauche ich eine andere/bessere Lösung :/
Hallo,
Meines Wissens nach musst du das dann per PHP prüfen, denn wenn du ci hast, kannst du keine cs Funktionalitäten lösen!
mfg, Flo
Hi,
Meines Wissens nach musst du das dann per PHP prüfen, denn wenn du ci hast, kannst du keine cs Funktionalitäten lösen!
Man kann bei MySQL immer case sensitive vergleichen - dafuer gibt's das Schluesselwort BINARY.
MfG ChrisB
Hi
Man kann bei MySQL immer case sensitive vergleichen - dafuer gibt's das Schluesselwort BINARY.
Das klingt zwar gut und nun hab ich es versucht mit:
alter table Kategorien add constraint Regel1 check (upper(substring(KatID from 1 for 1)) LIKE BINARY substring(KatID from 1 for 1))
Aber es scheint wieder, als würde diese Regel1 ignoriert :(
Was mach ich denn bloß falsch...
echo $begrüßung;
Oder ignoriert MySQL meine Regeln?
Ja, wenn es keine InnoDB-Tabelle ist.
echo "$verabschiedung $name";