如何在 oracle sql 脚本中创建 if-then-else 语句?
How to create if-then-else statement in an oracle sql script?
我正在写一个sql脚本,应该问一个问题,是否继续将取决于用户的输入。
我试过这个:
prompt script started
accept partitioning prompt "Do you want to partition the table? (Y/N):"
if ($partitioning=Y)
prompt ok, it will be partitioned
else
prompt ok, it won't be partitioned
end;
但是我明白了
ORA-00900 exception, the if statement is not allowed here.
有没有办法在单个 sql 脚本中使用 if-then-else?如果可能的话,请给我一个例子。
我正在写一个sql脚本,应该问一个问题,是否继续将取决于用户的输入。
我试过这个:
prompt script started
accept partitioning prompt "Do you want to partition the table? (Y/N):"
if ($partitioning=Y)
prompt ok, it will be partitioned
else
prompt ok, it won't be partitioned
end;
但是我明白了
ORA-00900 exception, the if statement is not allowed here.
有没有办法在单个 sql 脚本中使用 if-then-else?如果可能的话,请给我一个例子。