Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Como podemos separar nomes arábicos de uma coluna no SQL Server 2012?


Filtre em strings árabes usando like N'%[أ-ي]%' .

Demonstração:-
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   أحمد عبد القادر

Atualização:-

Se você precisar obter SOMENTE as palavras em árabe, use o próximo código:-
name like N'%[أ-ي]%' and name not like N'%[a-z]%'