SQL PLで開発する場合、「set」と「select into」の違いは何ですか?
set var = (select count(1) from emp);
select count(1) into var from emp;
それらは完全に同等ですか?それらに関するドキュメントはどこにありますか?
私の知る限り、彼らはそうです
場合によっては、あるテクニックを他のテクニックよりも優先して実行します..
例えば。SET で WITH UR を使用することはできません
SET var1=(select....from t with ur)
でもできる
select a into var1 from t with ur
ステートメントのSELECT INTO
作品。SELECT
SET
関数の結果を直接割り当てたり、計算を行ったり、別の変数を割り当てたりすることができます。例えば
SET var = var + 1;
SET var1 = var;