首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PLSQL过程我是PLSQL的新手

PLSQL过程我是PLSQL的新手
EN

Stack Overflow用户
提问于 2022-06-29 06:15:23
回答 1查看 23关注 0票数 0

创建一个过程ADD_DEPT。本程序将采用DEPTNO、DNAME、LOC三个论点。将这些值插入DEPT表中。如果用户试图使用用户定义的异常处理程序插入重复行,则处理异常。

EN

回答 1

Stack Overflow用户

发布于 2022-06-30 09:04:26

首先也是最重要的,堆叠溢出不是一个地方,我们解决你的家庭作业。我们帮你解决你的问题。这是通过你向我们展示你当前的进展,发布/当前的输出和期望的结果/期望的输出。

但我会同情你的,因为我知道我也在那里。

代码语言:javascript
复制
CREATE PROCEDURE ADD_DEPT (
  P_DEPTNO IN NUMBER,
  P_DNAME  IN VARCHAR2,
  P_LOC    IN VARCHAR2
) AS
BEGIN
    INSERT INTO DEPT(DEPTNO, DNAME, LOC)
    VALUES (P_DEPTNO, P_DNAME, P_LOC);
EXCEPTION WHEN dup_val_on_index THEN
    -- Handle your code here
END;

如果您下一次想要走轻松的路线,只需使用SQL即可:浏览表,右键单击,然后单击Generate table API

然后,为了处理异常,在END;语句之前插入以下内容:EXCEPTION WHEN dup_val_on_index THEN --your code here

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72796572

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档