1
我试图运行以下查询(在现实中,它具有更多的意义,但只是为例子,我让它变得更简单):使用别名内删除
DELETE from my_tbl as a where a.id = 0;
但我不断收到
Error: near "as": syntax error.
有没有办法解决它?用SELECT *
而不是DELETE
它的工作顺便说一下
我试图运行以下查询(在现实中,它具有更多的意义,但只是为例子,我让它变得更简单):使用别名内删除
DELETE from my_tbl as a where a.id = 0;
但我不断收到
Error: near "as": syntax error.
有没有办法解决它?用SELECT *
而不是DELETE
它的工作顺便说一下
你不能使用别名名称作为delete statement works on single table删除语句。另外,当你使用单个表时,似乎没有创建别名的要点。只需做
DELETE from my_tbl where id = 0;