Tato část vypadá mimo:
insert into @BadWords values
('one'),
('three'),
('five'),
('hold')
Pro řetězcové literály Unicode potřebujete předponu N. Bez N je váš kód považuje za VARCHAR a pro vícebajtové znaky získáte otazníky. Existují i jiná místa, kde musíte také používat přátelské řetězce Unicode. XML je obvykle UTF-8, a tak by mělo být schopno zpracovat znaky Unicode, i když standard odrazuje tyto . Váš kód by měl vypadat takto:
insert into @BadWords values
(N'one'),
(N'three'),
(N'five'),
(N'hold')