我不确定我正在尝试的是否可以实现!
我正在尝试编写一个 SQL 查询将根据用户输入执行选择语句。
因此,如果用户输入 = 1,那么我希望它从实际表中进行选择。如果用户输入 = 0,那么我希望它从对偶中选择 0 或 null。(如果可能的话)。
所以这是用于从用户获取输入的参数。?i_userkey:'':null?
如果用户输入为 1,那么它会将 null 更改为 1。
我想用这个参数写一个查询。像这样的东西。
下面是逻辑。
IF i_userkey = 1 then
select ID,Gender,Age from TableA
If i_userkey = 0 then
select 0 or null from dual.
这可能吗?