并行运算符在SQL SET中做什么?

问题描述 投票:0回答:1

表meat_poultry_egg_inspect正在更新,其中列zip被设置为与stst的PR,VR匹配且zip的长度为3的任何地方。我认为它使zip列成为五位数的值:“ 00 + zip”。

UPDATE meat_poultry_egg_inspect
SET zip = '00' || zip
WHERE st IN('PR','VI') AND length(zip) = 3;
sql postgresql pgadmin
1个回答
0
投票
||是字符串连接的运算符。

这是SQL标准运算符,尽管并非所有数据库都支持它。

© www.soinside.com 2019 - 2024. All rights reserved.