sql >> データベース >  >> RDS >> Sqlserver

SQL Server 2012 の列からアラビア語の名前を分離するにはどうすればよいですか?

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

    結果:-

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

    アップデート:-

    アラビア語のみを取得する必要がある場合は、次のコードを使用してください:-

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



    1. シェルを使用してデータベースがPostgreSQLに存在するかどうかを確認します

    2. ユーザーがブラウザを閉じるか、あるページから別のページに移動した場合、PHPを使用してMySQLクエリを強制終了します

    3. SQLクエリを使用してデータベースに値の配列を挿入しますか?

    4. データベースプロキシのフェイルオーバー時間の比較-ProxySQL、MaxScale、HAProxy