MSSQL — MSSQLDatabaseException: (102, b «Неправильный синтаксис рядом с ','. Сообщение об ошибке DB-Lib 20018, уровень сPython

Программы на Python
Ответить Пред. темаСлед. тема
Гость
 MSSQL — MSSQLDatabaseException: (102, b «Неправильный синтаксис рядом с ','. Сообщение об ошибке DB-Lib 20018, уровень с

Сообщение Гость »


Я получаю это сообщение об ошибке

MSSQLDatabaseException: (102, b"Неверный синтаксис рядом с ','.Ошибка DB-Lib сообщение 20018, уровень серьезности 15:\nОбщая ошибка SQL Server: проверьте сообщения из SQL S

сервер\n")

Код
cursor.execute( """ ОБЪЕДИНИТЬ В XXXXX AS цель С ИСПОЛЬЗОВАНИЕМ ( ЦЕННОСТИ ( %(имя_файла)с, %(начальная_дата)с, %(конечная_дата)с, %(пошлинные_товары)с, %(value_per_barrel)с, %(подзаголовок)с, ПОЛУЧИТЬ ДАТУ() ) ) КАК источник ( имя файла, Дата начала, Дата окончания, пошлинные_товары, значение_на_баррель, подзаголовок, Дата последнего обновления ) ON целевой.имя_файла = исходный.имя_файла И target.start_date = source.start_date И target.end_date = source.end_date И target.dutiable_goods = source.dutiable_goods И target.value_per_barrel = source.value_per_barrel И целевой.подзаголовок = исходный.подзаголовок КОГДА НЕ СОВПАДАЕТСЯ, ТОГДА ВСТАВЛЯТЬ ( имя файла, Дата начала, Дата окончания, пошлинные_товары, значение_на_баррель, подзаголовок, Дата последнего обновления ) ЦЕННОСТИ ( источник.имя_файла, источник.start_date, источник.конечная_дата, источник.dutiable_goods, source.value_per_barrel, источник.подзаголовок, источник.LastUpdatedDate ); """, данные, ) конн.коммит()
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»