${if(len(name)== 0,"","name")} 这句话在帆软里面写是什么意思
这个是在SQL数据集里的插值语句,翻译一下就是:if判断name的长度是否为0,如果为0则不执行任何操作,如果不为0则返回name
如果name值长度为0,参数就为空,不为0,参数名就name,也就是${name}
参数为空,不生效;
但是你这句话还有问题,参数为空的时候 ,执行为空的 ,不为空的时候执行 name
如果是动态列,你后面还少了个逗号 "name,"