在线等! Oracle语句如何创建函数
发布网友
发布时间:2022-05-22 03:01
我来回答
共1个回答
热心网友
时间:2024-03-06 00:56
CREATE OR REPLACE FUNCTION STUDENT_EXISTS(V_SNAME VARCHAR2)
RETURN VARCHAR2
IS V_RESULT VARCHAR2(100);
BEGIN
SELECT decode(count(*),0,'0',1,'1','2') into V_RESULT
FROM
Students
WHERE
Stu_Name=V_SNAME;
RETURN (V_RESULT);
END;
Students 换成 查询的数据表名
Stu_Name 换成对应姓名的表字段名
用下面的进行测试
SELECT STUDENT_EXISTS('李明') FROM al;