IF文でPL/SQL問合せを開始できますか? パラメータに基づいて適切な SELECT ステートメントを実行しようとしています。
質問する
252 次
2 に答える
0
はい、できます。比較しようとしている変数/パラメータにすでにデータが入力されている場合。このようなもの:
DECLARE
v_num1 NUMBER := 5;
v_num2 NUMBER := 3;
v_temp NUMBER;
BEGIN
-- if v_num1 is greater than v_num2 rearrange their values
IF v_num1 > v_num2 THEN
v_temp := v_num1;
v_num1 := v_num2;
v_num2 := v_temp;
END IF;
実際にやろうとしていることに基づいて、より多くの情報を提供してください。
于 2012-04-24T17:41:12.780 に答える
0
あなたは2つの方法でそれを行うことができます
初め
if your_condition then
select * from your_table;
2番
クエリを作成し、クエリyour_condition
の where 句に追加します
select * from your_table where your_condition;
于 2012-04-25T17:27:06.673 に答える