私は列にパラメータを使用する必要があり、列はNULL可能ではありません。パラメータはデフォルトでnullになります。どのようにnull値を制御するのですか? 私は価値を与えていないとき、それはnullとして値を考慮していると私のスクリプトが失敗しているので。あなたの助け 例をいただければ幸いです -oracle plsqlパラメータのデフォルト値はNULL
はTABLE1 COL1 = P_1からCOL2、 選択COL1を開始 ような手順のTEST1(P_1数のデフォルトはnull) を作成 - デフォルトのNULL;
end; /
enter code here
さて、あなたは1がコールに供給されていない場合は、列に配置する値をしたいですか? nullの代わりに何かを使う必要があります。または、引数がnullの場合はすべての値を選択しますか? (あなたも* into * something ...を選択する必要があります) –
こんにちはアレックス、もし私が何か値を入れないなら、ステートメントは無視して、どこの条件なしでも実行します。基本的に私は2つのパラメータを使用しなければならない、1私は値を入れ、もう一つはデフォルトのnullです。 ,,,,, whrere col1 = p_1、col2 = p_2のようになります。 p_2は値を入れ、p_1はデフォルトのヌルになります – Ronnie710
アレックス、私はアレックスを働いた – Ronnie710