Я сейчас пытаюсь получить строку из table
после его обновления, но это не работает. Я использую SELECT
, а затем psycopg2
connect.cursor().fetchone()
, но вместо этого появляется ошибка. Я искал это в течение нескольких часов, но, похоже, у меня не было никаких проблем, но, конечно же, я где-то.
Мой код:
connect.cursor().execute(f"UPDATE logChannel SET log_channel = {arg.id} WHERE guild_id = {ctx.guild.id};")
connect.commit()
connect.cursor().execute(f"SELECT log_channel FROM logChannel WHERE guild_id = {ctx.guild.id};")
print(connect.cursor().fetchone())
Результат:
print(connect.cursor().fetchone())
psycopg2.ProgrammingError: no results to fetch
Кстати, arg.id
и ctx.guild.id
являются частью discord.py
, но я почти уверен, что это не имеет к этому никакого отношения, но если вы подозреваете, что это может, я могу дать вам больше моего кода. Большое спасибо за то, что помогли мне.