PostgreSQL将所有值更新为大写的一列

sam*_*sam 5 sql postgresql

我有一张桌子:客户和列= [名称,姓氏,语言]

我想将所有语言列的值都更新为大写,该怎么办?

我见过upper()方法,但是它用于选择操作。我需要更新。

a_h*_*ame 8

确切的含义还不清楚,但听起来好像您在寻找:

update customer
   set language = upper(language);
Run Code Online (Sandbox Code Playgroud)

这会将language表客户中所有行的列更新为大写。