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は変数の値をコンソールに出力するために使用されています。

bannerAds