sql >> Databáze >  >> RDS >> Sqlserver

Jak můžeme oddělit arabské názvy od sloupce v SQL Server 2012?

Filtrujte arabské řetězce pomocí like N'%[أ-ي]%' .

Ukázka:-

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'%[أ-ي]%'

Výsledek:-

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

Aktualizace:-

Pokud potřebujete získat POUZE arabská slova, použijte následující kód:-

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



  1. Zkontrolujte časové překrývání v mysql

  2. Jak spustit příkaz bash během přesměrování <<EOF

  3. Jak zkrátit TABLE v Oracle

  4. Již se nelze připojit k místní databázi SQL Server 2008