我正在使用 DB2 v9
我有一个带有参数的存储过程,这些参数可能会作为空字符串传入。这是我正在尝试做的一些伪代码:
WHERE myColumn.name =
IF param1 = '' THEN
**disregard this param, all column values are eligible**
ELSE
myColumn.name = param1;
如果它是一个空字符串,基本上只是忽略参数。如果没有,请将其作为 WHERE 子句中的过滤器应用。这可以在 DB2 中实现吗?