» »

SQL - ignore šumniki pri LIKE ?

SQL - ignore šumniki pri LIKE ?

MrStein ::

A je pri Oracle možno narediti tole:

SELECT * FROM tabela_a WHERE ime LIKE 'so%';

tako, da bo vrnil tudi "Šoltes" ?

Sem probal NLS_SORT=Slovenian_ai, ampak ne prime.

Enači recimo 'ó' in 'o', ne pa č=c, š=s in ž=z.

Oracle je 11g verzija 11.2.0.1.0.

PS: Rešitev bi morala delati v stored procedurah.
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!

rex000 ::

alter session set
NLS_COMP=LINGUISTIC
NLS_SORT=BINARY_AI;

select
*
from
(
select
'šoltes' as Priimek
from
dual
)
where
Priimek like 'so%'

MrStein ::

Ja, samo s tem sortiranje (ORDER BY) pokvariš.
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Preprost kratek SQL - pomoč

Oddelek: Programiranje
7993 (770) Tody
»

[SQL] teževa pri iskanju zapisov

Oddelek: Programiranje
102068 (1658) lopow
»

SQL poizvedba

Oddelek: Programiranje
163219 (2564) awy
»

[Oracle] Osnovno povpraševanje problem

Oddelek: Programiranje
151884 (1525) zdravc
»

SQL poizvedba

Oddelek: Programiranje
152146 (1656) borchi

Več podobnih tem