【发布时间】:2021-07-06 07:51:27
【问题描述】:
为什么我得到:可选错误:靠近“channel_id”:语法错误。
cursor.execute(f"""
DELETE channel_id FROM main WHERE guild_id = {ctx.guild.id}
""")
【问题讨论】:
标签: sqlite discord.py
为什么我得到:可选错误:靠近“channel_id”:语法错误。
cursor.execute(f"""
DELETE channel_id FROM main WHERE guild_id = {ctx.guild.id}
""")
【问题讨论】:
标签: sqlite discord.py
你只能使用DELETE删除整行,所以不要指定列。
DELETE FROM main
WHERE guild_id = {ctx.guild.id};
或者,如果要将值设置为NULL,请使用UPDATE。
UPDATE main
SET channel_id = NULL
WHERE guild_id = {ctx.guild.id};
【讨论】: