「Oracle」CONSTANTで定数を定義する方法

環境
Oracle Database 11g Release 11.2.0.1.0 – 64bit Production

書式
定数名 CONSTANT データ型> [ NOT NULL ] { := | DEFAULT } <初期値> ;

使用例
定数「cft_var」をNUMBER型で定義します。定数「cft_var」に対して「123」を設定します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SQL> SET SERVEROUTPUT ON
SQL> DECLARE
2 cft_var CONSTANT NUMBER(8) := 123;
3 BEGIN
4 DBMS_OUTPUT.PUT_LINE(cft_var);
5 END;
6 /
123
PL/SQLプロシージャが正常に完了しました。
SQL> SET SERVEROUTPUT ON SQL> DECLARE 2 cft_var CONSTANT NUMBER(8) := 123; 3 BEGIN 4 DBMS_OUTPUT.PUT_LINE(cft_var); 5 END; 6 / 123 PL/SQLプロシージャが正常に完了しました。
SQL> SET SERVEROUTPUT ON
SQL> DECLARE
  2       cft_var CONSTANT NUMBER(8) := 123;
  3      BEGIN
  4        DBMS_OUTPUT.PUT_LINE(cft_var);
  5      END;
  6  /
123

PL/SQLプロシージャが正常に完了しました。

 

Oracle

Posted by arkgame