oracle函数的if else
时间: 2023-10-22 07:03:47 浏览: 176
oracle if else语句使用介绍
在Oracle数据库中,可以使用CASE语句来实现条件判断。CASE语句类似于其他编程语言中的if-else语句,可以根据条件执行不同的逻辑。下面是一个示例:
```sql
SELECT column_name,
CASE
WHEN condition1 THEN result1
WHEN condition2 THEN result2
ELSE result3
END AS new_column_name
FROM table_name;
```
在上面的示例中,column_name是表中的某个列名,condition1和condition2是要判断的条件,result1、result2和result3是根据条件返回的结果。根据实际需求,可以添加更多的WHEN-THEN子句。
CASE语句可以用于查询语句中,也可以用于UPDATE或INSERT语句中,根据需要灵活应用。
阅读全文