Oracle PL/SQLで知りたいのですが、
= はブール比較に使用できますが、代入にも使用できますか?
:= は変数の初期化に使用されますが、代入にも使用できますか?
では、2 の使用の違いは何ですか?
ありがとう!
Oracle PL/SQLで知りたいのですが、
= はブール比較に使用できますが、代入にも使用できますか?
:= は変数の初期化に使用されますが、代入にも使用できますか?
では、2 の使用の違いは何ですか?
ありがとう!
=
PL/SQL と SQL の両方における等値比較演算子です。:=
PL/SQLの値代入演算子です。
これらは、C 派生言語に類似し==
ています。=
共有してお楽しみください。
PL/SQL の一般的な宣言構文では「:=」が使用されます。以下を参照してください。
variable_name データ型 [NOT NULL := 値];
ここで、 variable_name は変数の名前です。datatype は有効な PL/SQL データ型です。NOT NULL は、変数のオプションの指定です。value または DEFAULT value もオプションの指定であり、変数を初期化できます。各変数宣言は個別のステートメントであり、セミコロンで終了する必要があります。
「=」は、他の言語で使用する通常の演算子です