URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 859
[ Назад ]

Исходное сообщение
"select в MS SQL"

Отправлено Dawnshade , 24-Июл-02 14:11 
С подобной строкой запроса:
select xxx from xxxx.Results where (xz=$calling_number)

вываливается с сообщением:
Syntax error converting the varchar value '58725AB=K9' to a column of data type int.

Догадываюсь что xz надо подставить как переменную, а не как столбец, а вот как это сделать....
Не подскажет кто?


Содержание

Сообщения в этом обсуждении
"RE: select в MS SQL"
Отправлено 1 , 24-Июл-02 14:16 
>С подобной строкой запроса:
>select xxx from xxxx.Results where (xz=$calling_number)
>
>вываливается с сообщением:
>Syntax error converting the varchar value '58725AB=K9' to a column of data
>type int.
>
>Догадываюсь что xz надо подставить как переменную, а не как столбец, а
>вот как это сделать....
>Не подскажет кто?
а что за xxxx.Results - название таблицы чтоли, так же вродебы нельзя

"select xxx from xxxx.Results where (xz='$calling_number')"


"RE: select в MS SQL"
Отправлено Dawnshade , 24-Июл-02 14:38 

>а что за xxxx.Results - название таблицы чтоли, так же вродебы нельзя
>
>
>"select xxx from xxxx.Results where (xz='$calling_number')"

Да. Походу можно, раз прокатывает select xxx from xxxx.Results


"RE: select в MS SQL"
Отправлено Dawnshade , 24-Июл-02 15:13 
Всем спасибо. Кто пытался и не пытался помочь :))

Решение: where (xz LIKE '%$calling_number%')";