Du escape først for strengsyntaksen, derefter for LIKE
syntaks.
I LIKE
tegn %
og _
har speciel betydning, så hvis du vil søge efter bogstavelig %
, skal du bruge \%
, og hvis du vil søge efter bogstavelig \%
du skal undslippe omvendt skråstreg som i \\%
.
I strengsyntaks "
har naturligvis en særlig betydning, så hvis du vil inkludere citat i strengen, skal du undslippe det som \"
, og for at inkludere bogstavelig \"
i strengen skal du undslippe omvendt skråstreg som i \\"
.
Så i begge syntakser skal du undslippe \
.
Hvis du ikke ønsker at bruge \
for at undslippe LIKE-mønsteret kan du bruge søgeordet ESCAPE. For eksempel:
... where test LIKE "a\\b%" ESCAPE '|';
På denne måde skal du skrive |%
, |_
eller ||
for at undslippe disse specielle tegn.