oraclesql if语法
时间: 2023-09-08 11:16:30 浏览: 97
oraclsql语法
Oracle SQL中的IF语法有两种形式:
1. IF-THEN语句:
```sql
IF condition THEN
statements;
END IF;
```
其中,`condition`为一个条件表达式,如果为真,则执行`statements`。
例如:
```sql
IF 1 = 1 THEN
DBMS_OUTPUT.PUT_LINE('1 equals 1.');
END IF;
```
2. IF-THEN-ELSE语句:
```sql
IF condition THEN
statements1;
ELSE
statements2;
END IF;
```
其中,`condition`为一个条件表达式,如果为真,则执行`statements1`;如果为假,则执行`statements2`。
例如:
```sql
IF 1 = 2 THEN
DBMS_OUTPUT.PUT_LINE('1 equals 2.');
ELSE
DBMS_OUTPUT.PUT_LINE('1 does not equal 2.');
END IF;
```
阅读全文