powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / MSSQL и Pymssql
4 сообщений из 4, страница 1 из 1
MSSQL и Pymssql
    #39636265
ELForcer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день. Пытаюсь выполнить простой запрос на Python3 через Pymssql

SQLDECLARE @ID INT
SET @ID = 213783
EXEC MyDB.dbo.GetDataByID @ID

В Managment Studio этот запрос прекрасно выполняется, но отказывается выполняться через PyMSSQL.

Error102, Incorrect syntax near '@ID'.DB-Lib error message 102, severity 15:
General SQL Server error: Check messages from the SQL Server

До этого запрос еще был проще, который так же выполняется в Managment Studio:
SQLEXEC MyDB.dbo.GetDataByID @ID=213783
Но он от меня требовал объявление переменной
Error 137, Must declare the scalar variable "@ID".DB-Lib error message 137, severity 15:
General SQL Server error: Check messages from the SQL Server

Как заставить выполнить хранимую процедуру?
Сервер MS SQL 2005.
Python 3.6
pymssql 2.1.3
...
Рейтинг: 0 / 0
MSSQL и Pymssql
    #39636277
ELForcer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос отпал. Передал без переменной. Только начал работать с хранимками, еще не разобрался полностью:

авторEXEC MyDB.dbo.GetDataByID 213783
...
Рейтинг: 0 / 0
MSSQL и Pymssql
    #39636323
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ELForcer,

видимо питон глючит. @ID - это название параметра, а не переменная.
...
Рейтинг: 0 / 0
MSSQL и Pymssql
    #39636324
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хотя, скорее, Вы используете неверный синтаксис при указании имени параметра.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / MSSQL и Pymssql
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]