oracleではどのように変数を宣言して値を割り当てますか?
Oracleでは、DECLARE文で変数を宣言し、:=で値を代入できます。以下に例を示します。
DECLARE
var_name datatype;
BEGIN
var_name := value;
END;
var_nameは変数名、datatypeは変数のデータ型、valueは変数に与える値です。
具体的な例として、整数変数numを宣言して10を代入する。
DECLARE
num INTEGER;
BEGIN
num := 10;
DBMS_OUTPUT.PUT_LINE('The value of num is: ' || num);
END;
上記の例では、DBMS_OUTPUT.PUT_LINEは変数の値をコンソールに出力するために使用されています。