oracle ORA 00933 -“SQL命令未正确结束”-通过查询更新订单

cwxwcias  于 2023-01-20  发布在  Oracle
关注(0)|答案(1)|浏览(175)

我想更新返回的表

code_langue      libelle
AA               Afar
AE               Avestique
AF               Afrikaans
AFG              Afghan
AK               Akan
...

我想判诽谤罪。
我的问题是

UPDATE typ_langues
SET libelle = libelle
ORDER BY libelle ASC;

我想要这个

code_langue     libelle
OM              Afan , Oromo , Galla
AA              Afar
AFG             Afghan
AF              Afrikaans
AK              Akan
SQ              Albanais
DE              Allemand

但它返回错误ORA 00933
非常感谢

tcomlyy6

tcomlyy61#

不可能对表(存储在表空间中)应用顺序。
相反,您可以通过对查询应用ORDER BY子句来对查询表的行时返回的结果集进行排序:

SELECT *
FROM   typ_langues
ORDER BY libelle ASC;

相关问题