Py2JDBC - как извлечь поле datetime2 из БД sql - PullRequest
0 голосов
/ 01 ноября 2019

Я использую соединитель Py2JDBC для подключения моего питона к Azure SQL DB. Я хочу получить столбец даты и времени, который находится в типе данных datetime2.

SQL:

    sql = '''
        SELECT              
          InstanceId
        , Id
        , DateTime
        , Period
        , InstanceStatusId
        FROM
          DB.table
        WHERE
          Id = ? '''

, когда я выполняю вышеуказанный запрос, он завершается с ошибкой " month должен быть в 1. .12", это происходит только со столбцом datetime.

пробовал использовать приведенную ниже опцию для извлечения,

CAST (Datetime, datetime2 (7)), CAST (Datetime, datetime2) оба не работали

Может кто-нибудь помочь мнена этом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...