以下是我的语法/问题 ,CASE WHEN nullif(ltrim(A),'') IS NOT NULL OR nullif(ltrim(B),'') IS NOT NULL THEN NULL如果字段A或B不为空,则拉取NULL 如果字段C不为空,那么我们计算嵌套的case语句,这就是我的代码有问题的地方。我们继续求值,如果NN不为空,则拉出XX 如果NN为<
如果Destination Name列为null或为空,则需要用Source表的name列更新Destination表中的name列。但是不知何故Case语句不能正常工作Set name = Case when nullif(d.name,'') is null then s.name else null endFrom destination d joinWhere nullif(d.name,&