我正在尝试创建一个WHERE子句,当没有提供参数时,它将只返回所有文件(因此filename = filename),否则Filename必须与传递的参数相同。 我尝试使用了一些解决方案,下面的两个(注释中的那个和下面的那个)似乎是最有希望的,但似乎不能让它们工作。 使用"AND Filename = (CASE WHEN @name IS NULL THEN FileName ELSE(@name IS NULL AND FileName = FileName) OR ( FileName LIKE '@name' )"是行不通的,因为我需要将Filenam