1. ホーム
  2. oracle

[解決済み] Oracleで変数を宣言して表示する方法

2022-02-11 11:37:10

質問事項

Oracleで変数を宣言して表示させたいのですが、どうすればいいですか?

T-SQLでは、次のようにします。

DECLARE @A VARCHAR(10) --Declares @A
SELECT @A = '12' --Assigns @A
SELECT @A --Displays @A

Oracleでこれを行うにはどうすればよいのでしょうか。

どのように解決するのですか?

PL/SQLで言うなら、匿名ブロックに入れるべきでしょう。

DECLARE
    v_text VARCHAR2(10); -- declare
BEGIN
    v_text := 'Hello';  --assign
    dbms_output.Put_line(v_text); --display
END;