SQLCODE: -413\n- conversion error from string?

Рейтинг: 0Ответов: 0Опубликовано: 08.06.2023

Делаю запрос к базе с явным приведением к типу, но получаю ошибку. Типы полей VARCHAR и DATE

sqlquery = """SELECT CAST(BOOK1.R001F AS CHAR(30)), CAST(CAR_A103.R1024 AS CHAR(10)) \
          FROM BOOK1 LEFT OUTER JOIN CAR_A103 \
          ON BOOK1.R001F = CAR_A103.R1024"""

connect = fdb.connect(dsn='C:\c.gdb', user='sysdba', password='master')
cursor = connect.cursor()
cursor.execute(sqlquery)
result= cursor.fetchall()
print(result)
cursor.close()
connect.close()

Ошибка:

  raise exception_from_status(DatabaseError, self._isc_status, "Cursor.fetchone:")
fdb.fbcore.DatabaseError: ('Cursor.fetchone:\n- SQLCODE: -413\n- conversion error from string "пин"', -413, 335544334)

Ответы

Ответов пока нет.