Задать вопрос
@SOmar

Параметры в запросе pymssql?

Что бы передать параметр в запрос приходится делать Объединение.

Параметр_1 = 'Розничная К2'

'SELECT T1._Description
FROM dbo._Reference128 T1 WITH(NOLOCK)
WHERE T1._Description ='  +  Параметр_1


В примере же делают так:
'SELECT * FROM persons WHERE salesrep=%s', 'John Doe'


Если же я так делаю:
'SELECT T1._Description FROM dbo._Reference128 T1 WITH(NOLOCK) WHERE T1._Description = %s',   'Параметр_1'

Выдает ошибку: 'tuple' object has no attribute 'encode'

Читал об этой ошибке, исправлял как там говорилось один фиг ни чего не выходит!
  • Вопрос задан
  • 303 просмотра
Подписаться 1 Оценить 7 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Python-разработчик + ИИ
    8 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы