Имя: Пароль:
IT
Админ
Не работает простой запрос в SQL
0 Boleev v2
 
18.09.12
01:59
В таблице есть столбец Код товара с типом nvarchar.

Делаю запрос, чтобы отобрать конкретную строку.
Сам код П0000001

В случае если ставлю условие
Where KodProduct like '%П0000001%' выводится 0 строк
Если так
Where KodProduct like '%0000001%' то выводится нужная строка.
Почему так происходит??
1 Amra
 
18.09.12
02:05
Почитай документацию.
2 КонецЦикла
 
18.09.12
02:28
Свистишь имхо :)
3 Boleev v2
 
18.09.12
02:35
(2) уже по всякому пробовал. Если стоит русская буква, не работает каналья.
4 Amra
 
18.09.12
02:37
(3) Отключим от всеобщей мысли))) Вообщем неудачнег.
5 Boleev v2
 
18.09.12
02:38
(4) в баню тя за оффтопик в строго тематической ветке.
6 КонецЦикла
 
18.09.12
03:06
(3) А если нерусская?
7 sda553
 
18.09.12
07:11
collate не?
8 ДенисЧ
 
18.09.12
07:27
here KodProduct like N'%П0000001%'
не?
9 dk
 
18.09.12
07:47
запрос где выполняешь? может кодировка самого текста запроса слетает
10 Dimasik2007
 
18.09.12
07:56
Кодировку указываем и будет щааастье.
11 DmitryPavlik
 
18.09.12
08:00
(7) тогда ругался-бы
12 Boleev v2
 
18.09.12
09:26
(8) аха. так заработало. спс.