i have table following
create table test(name nvarchar(100))  insert test(name) values (n'ἀἁἃἄὠἀἁἃἄὠἀἁἃἄὠἀἁἃἄὠἀἁἃἄὠἀἁἃἄὠἀἁἃἄὠ1,') insert test(name) values (n'ἀἁἃἄὠἀἁἃἄ') insert test(name) values (n'test')  select * ed.test name n'ἀἁἃἄὠἀἁἃἄ'   this above select query should return 2 results returning 1 result.
this statement
select * ed.test name '%ἀἁἃἄὠἀἁἃἄ%'    not returning result.
select * ed.test name n'%ἀἁἃἄὠἀἁἃἄ%'    returning result.
what missing?
for special languages characters should use collate.
select * test  name  collate greek_100_cs_as_ks_ws_sc  n'ἀἁἃἄὠἀἁἃἄ%'   sql fiddle demo
for solution used collation_name greek_100_cs_as_ks_ws_sc
below query returns possible collation_name
select * ::fn_helpcollations()   you can chose collation_name suits you.
Comments
Post a Comment