Я пытаюсь выполнить многострочный запрос к базе данных DB2, используя ibm_db через скрипт python.Но когда скрипт выполняется, он выполняется как логическое выражение вместо оператора SQL, поэтому я не могу получить результат.Может ли кто-нибудь мне помочь.
import ibm_db
sql = """ Multi line sql statement with multiple joins across tables """
stmt = ibm_db.execute_immediate(conn,sql)
dictionary = ibm_db.fetch_both(stmt)
print(type(dictionary))
print(dictionary)
Результат:
type boolean
False
В то время как при попытке выполнить однострочный оператор он работает отлично.Мне очень нужна помощь.Заранее спасибо.