> Kako kreirati where uvjet ako treba vratiti podatke gdje je sifra u obliku:
> XX_XX_XX
> pri čemu su XX bilo koji znakovi odvojeni znakom za podvlačenje.
Moraš dodati escape karakter ispred džoker znaka, otprilike bi ovako išlo:
WHERE POLJE LIKE '%@_%@_%' ESCAPE '@'
> Da li to znači da je i WHERE POLJE LIKE '@%@_' ESCAPE '@' isto što i WHERE POLJE='%_' (po rezultatu koji vraća)?
Kod VARCHAR polja jeste dok kod CHAR (ako su duža od 2 karaktera) nije. Poređenje po jednakosti po SQL standardu ne uključuje završne razmake dok LIKE uključuje. Kod CHAR su završni razmaci deo vrednosti polja dok kod VARCHAR nisu i zato razlika između ta dva tipa polja.