Oracleで変数を宣言して値を代入する方法は何ですか?
Oracleでは、変数を宣言するためにDECLAREキーワードを使用し、変数に値を代入するために代入演算子(:=)を使用することができます。
例えば、変数”my_var”を10で初期化する文を示します。
DECLARE
my_var NUMBER := 10;
BEGIN
-- 可以在这里使用my_var变量
END;
/
PL/SQLブロック内で宣言された変数は、そのブロック内でのみ見えます。同じ変数を複数のPL/SQLブロックで使用したい場合は、外部ブロックで変数を宣言するか、ストアドプロシージャや関数を使用して変数を共有することができます。