「Oracle19c」PL/SQLのFUNCTION に論理演算子の論理積(AND)のサンプル
環境
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0
構文
if (左の条件式) AND (右の条件式)
論理積(AND)の左の式と右の式の両方が条件に合致する場合にtrueになります。
使用例
1.ファンクションを作成します
SQL> CREATE OR REPLACE FUNCTION TESTPROC RETURN VARCHAR2 2 IS 3 x NUMBER(1) := 5; 4 y NUMBER(1) := 6; 5 BEGIN 6 IF (x = 5) AND (y = 6) THEN 7 RETURN 'CFT 111'; 8 ELSE 9 RETURN 'INFO 222'; 10 END IF; 11 END; 12 / ファンクションが作成されました。
2.ファンクションを実行します
書式
select ファンクション名 from dual;
操作例
SQL> select testproc from dual; TESTPROC -------------------------------------------------------------------------------- CFT 111