2016-12-30 109 views
1

DELETE FROM 猫Ç WHERE EXISTS删除查询(选择1 FROM owner_catsö WHERE o.id_cat = c.id_cat AND o.id_owner = 1)与相关子查询投掷误差

表名称不同。这是抛出sybase errror 107. 列前缀'%。* s'与查询中使用的表名或别名不匹配。该表没有在FROM子句中指定,或者它具有必须使用的相关名称。 说明。

一切似乎都正确与查询。请帮忙。

+0

表名是不同的意思我的意思是我没有使用真正的表名在这里。 – Pavan

回答

0

你必须改变它删除猫猫猫c(等)。

+0

非常感谢。但是,你能解释为什么 – Pavan

+0

这只是ASE的语法。不同的SQL方言实际上以不同的方式允许相关名称,没有合理的解释:方言刚刚以不同的方式发展。 – RobV