【发布时间】:2019-10-10 19:38:29
【问题描述】:
我的桌子是这样的
Teacher(ID, Name, Surname)
我想给用户一个输出。
如果作为参数提供给函数的 id 不存在于表中的 ID 列中。
如何在函数内部处理这个问题并给出输出: "请求的 id 不在表中"
Create or replace function subjects
(
code_value IN Teacher.ID % TYPE
)
RETURN NUMBER
IS
id_value NUMBER
BEGIN
SELECT id
INTO id_value
FROM TEACHER
WHERE ID = code_value
END
END subjects;
【问题讨论】:
标签: sql oracle oracle11g sql-function