gpt4 book ai didi

sql - 在 redshift 中使用正则表达式

转载 作者:行者123 更新时间:2023-12-01 22:12:11 24 4
gpt4 key购买 nike

此查询在 mysql 中有效,但我不确定如何在 redshift/postgresql 中编写相同的查询。

update customer_Details set
customer_No = NULL
WHERE customer_No NOT REGEXP '^[[:digit:]]{12}$'

最佳答案

您需要使用 !~ operator .这样的事情应该有效:

UPDATE
customer_details
SET
customer_no = NULL
WHERE
customer_No !~ '^[[:digit:]]{12}$';

关于sql - 在 redshift 中使用正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47207436/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com