
oracle 函数与存储过程返回结果集
请给出详细的函数与存储过程的建立与调用,PLSQL与SQLPLUS环境及可!SORRY,我没有把问题说全,要返回的数据集是一个表的内容,例如select*from表,用函...
请给出详细的函数与存储过程的建立与调用,PLSQL与SQLPLUS环境及可!
SORRY,我没有把问题说全,要返回的数据集是一个表的内容,例如select * from 表,用函数或存储过程把这个表的数据集返回! 展开
SORRY,我没有把问题说全,要返回的数据集是一个表的内容,例如select * from 表,用函数或存储过程把这个表的数据集返回! 展开
3个回答

2022-08-05 广告
苏州蓝晓生物科技有限公司。标准化核心产品:公司拥有完整的琼脂糖介质、葡聚糖介质、聚甲基丙烯酸酯介质生产线,年产分离介质50000L,产品质量稳定并达到国际领先水平。核心优势:公司核心技术人员拥有近二十年不同基质的基球开发和官能化的丰富技术经...
点击进入详情页
本回答由苏州蓝晓生物科技有限公司_提供
展开全部
函数:
CREATE OR REPLACE FUNCTION f_test (参数)RETURN NUMBER IS
tmpVar NUMBER;
BEGIN
tmpVar := 0;
RETURN tmpVar;
EXCEPTION
WHEN NO_DATA_FOUND THEN
NULL;
WHEN OTHERS THEN
-- Consider logging the error and then re-raise
RAISE;
END f_test;
过程:
CREATE OR REPLACE PROCEDURE p_test(参数) IS
tmpVar NUMBER;
BEGIN
tmpVar := 0;
EXCEPTION
WHEN NO_DATA_FOUND THEN
NULL;
WHEN OTHERS THEN
-- Consider logging the error and then re-raise
RAISE;
END p_test;
CREATE OR REPLACE FUNCTION f_test (参数)RETURN NUMBER IS
tmpVar NUMBER;
BEGIN
tmpVar := 0;
RETURN tmpVar;
EXCEPTION
WHEN NO_DATA_FOUND THEN
NULL;
WHEN OTHERS THEN
-- Consider logging the error and then re-raise
RAISE;
END f_test;
过程:
CREATE OR REPLACE PROCEDURE p_test(参数) IS
tmpVar NUMBER;
BEGIN
tmpVar := 0;
EXCEPTION
WHEN NO_DATA_FOUND THEN
NULL;
WHEN OTHERS THEN
-- Consider logging the error and then re-raise
RAISE;
END p_test;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以考虑 建一张临时表 把记录插入到临时表里面
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询