sql >> Base de Datos >  >> RDS >> Sqlserver

¿Cómo podemos separar los nombres árabes de una columna en SQL Server 2012?

Filtre cadenas árabes mediante el uso de like N'%[أ-ي]%' .

Demostración:-

Create table #Emp
(id int ,
name nvarchar(100))

insert into #Emp values (1 , 'Ahmed Abdelqader')
insert into #Emp values (2 , N'أحمد عبد القادر')

select * from #Emp
where name like N'%[أ-ي]%'

Resultado:-

id  name
2   أحمد عبد القادر

Actualización:-

Si necesita obtener las palabras árabes SOLAMENTE, use el siguiente código:-

name like N'%[أ-ي]%' and name not like N'%[a-z]%'