当火更新查询时

update JISPBILCORBILLINGPRD501.TBLMACCOUNTADDRESS set Address1='NehateSir',stateid='STT0002' where accountid='ACC000000068'

那个时候发生这个错误

Error starting at line 4 in command:

update JISPBILCORBILLINGPRD501.TBLMACCOUNTADDRESS set Address1='NehateSir',stateid='STT0002' where accountid='ACC000000068'

Error report:

SQL Error: ORA-01403: no data found

ORA-06512: at "WOM.TRGBILLINGADDRESS", line 10

ORA-04088: error during execution of trigger 'WOM.TRGBILLINGADDRESS'

01403. 00000 - "no data found"

*Cause:

*Action:

下面是触发码

create or replace

TRIGGER TRGBILLINGADDRESS AFTER

INSERT OR

DELETE OR

UPDATE ON jispbilcorbillingprd501.TBLMACCOUNTADDRESS FOR EACH ROW

DECLARE

add1 varchar2(200) ;

add2 varchar2(200);

cityid varchar2(200);

stateid varchar2(200);

pincd varchar2(200);

parlcid varchar2(12);

BEGIN

select endbcirclename into parlcid from jispbilcorbillingprd501.tblmaccountprofile where accountid =:NEW.accountid;

SELECT address1,

address2,

city_id,

state_id,

pincode

INTO add1,

add2,

cityid,

stateid,

pincd

FROM wom.tbltaddress ta

WHERE ta.ID IN

(SELECT vbac.billing_address_id

FROM wom.vw_billaddresschange vbac,

wom.tbltaddress ita

WHERE vbac.billing_address_id = ita.ID

AND vbac.lcid = parlcid

);

IF

add1 = :new.address1 AND add2 = :new.address2 AND cityid = :new.cityid AND stateid = :new.stateid

AND pincd = :new.zip THEN

dbms_output.put_line('Address Already Exist in tbltaddress table');

ELSE

UPDATE wom.tbltaddress ta

SET ta.address1 = :new.address1,

ta.address2 = :new.address2,

ta.city_id = :new.cityid,

ta.country_id = 'CTR0001',

ta.state_id = :new.stateid,

ta.pincode = :new.zip

WHERE ta.ID IN

(SELECT vbac.billing_address_id

FROM wom.vw_billaddresschange vbac,

wom.tbltaddress ita

WHERE vbac.billing_address_id = ita.ID

AND vbac.lcid = parlcid

);

END IF;

END;

oracle 为找到任何数据,oracle – SQL错误:ORA-01403:未找到任何数据相关推荐

  1. VBA常见错误 - “错误3706,未找到提供程序,该程序可能未正确安装”解决方法

    一.问题描述 在利用VBA编程时,引用其它表格数据,出现以下问题: (1)运行"错误3706,未找到提供程序,该程序可能未正确安装". (2)引用数据失败 (3)勾选了Micros ...

  2. “Matlab R2016a中运行‘mex -setup’,错误使用 mex 未找到支持的编译器或 SDK”的解决办法

    目录 问题描述: 原因分析: 解决方案: 1.失败经验 2.成功方法 (1)下载MinGW-w64 C/C++ 编译器 (2)安装MinGW-w64 C/C++ 编译器 (3)设置为系统环境变量 (4 ...

  3. 完美解决matlab“错误使用 mex未找到支持的编译器或 SDK。”的问题

    完美解决matlab"错误使用 mex未找到支持的编译器或 SDK."的问题 1.需求和遇到的问题 2. 问题解决方法 参考 1.需求和遇到的问题 需要在matlab中使用或者调用 ...

  4. 解决matlab错误使用 mex 未找到支持的编译器或 SDK一系列问题

    在Matlab中使用mex可以编译c/c++ ,但是首先要设置好编译器,可以使用mex -setup命令来设置.但在命令行中输入mex -setup时,报错:(错误使用 mex 未找到支持的编译器或 ...

  5. msxml3.dll 错误'800c0005' 系统未找到指定的资源错误,

    服务器遇到了msxml3.dll 错误'800c0005' 系统未找到指定的资源错误,原因可能是新装了防火墙,防火墙拦截了MSXML3.DLL访问网络,造成了'800c0005' 系统未找到指定的资源 ...

  6. Matlab2017a出现错误使用 mex 未找到支持的编译器或 SDK。

    本人使用老古董Matlab 2017a,在需要使用SVM包时,需要使用Matlab调用C++编译器,但是出现了如下错误: >> mex -setup -v 详细模式已开. ... 正在查找 ...

  7. Matlab 2017b错误使用 mex 未找到支持的编译器或 SDK。您可以安装免费提供的 MinGW-w64 C/C++ 编译器;请参阅安装 MinGW-w64 编译器

    Matlab 2017b错误使用 mex 未找到支持的编译器或 SDK.您可以安装免费提供的 MinGW-w64 C/C++ 编译器:请参阅安装 MinGW-w64 编译器. 1.首先打开matlab ...

  8. influxdb 插入数据_Influx Sql系列教程五:insert 添加数据

    接下来开始进入influxdb的curd篇,首先我们看一下如何添加数据,也就是insert的使用姿势 在进入本篇之前,对于不了解什么是retention policy, tag, field的同学,有 ...

  9. [Linux错误] bash: jsp: 未找到命令...

    一.jps命令无法找到 [root@icoolkj ~]# jps bash: jps: 未找到命令... [root@icoolkj ~]# 二.检查基础Java环境 [root@icoolkj ~ ...

  10. python连接access数据库未找到提供程序_连接ACCESS数据库时未找到提供程序.该程序可能未正确安装的解决...

    出现错误:ADODB.Connection   错误   '800a0e7a' 未找到提供程序.该程序可能未正确安装. 我的连接字符串是  ConnStr = "Provider = Mic ...

最新文章

  1. 查看mysql的编码格式
  2. extern “C”的作用详解
  3. java压缩流的用法_Java对压缩包的操作(解压缩)
  4. CentOS 7配置IP的几种方法。
  5. javascript --- 堆栈内存与闭包的作用
  6. DrawArc绘制弧线
  7. jquery中的css函数css(name)、css(key,value)、css(properties)、css(key,fn)
  8. 委托、Lambda表达式、事件系列06,使用Action实现观察者模式,体验委托和事件的区别...
  9. docker构建mysql容器及Navicat 远程连接
  10. java实现排序的几种方法
  11. 10款国外知名杀软的免费试用版(三个月、半年或一年)
  12. 大数据导论答案_《数据科学与大数据通识导论》题库及答案
  13. cp -r命令 linux什么意思,linux系统里cp指的是什么意思
  14. [Docer]docker镜像操作
  15. 按键android手机排行榜,【直板全键盘手机推荐】直板键盘手机排行榜
  16. 嵌入式linux环境取得U盘容量等信息的方法
  17. 无法访问yunlong.wj0920wjx.net指向的web服务器(或虚拟主机)的目录,请检查网络设置
  18. wps vba连接mysql_第12篇 WPS数据库编程.pdf
  19. 中海达ihand30手簿详细教程_中海达iHand30 手簿使用说明书
  20. PhotoShop 快速选择工具及选择并遮住使用

热门文章

  1. android端日志查看调试利器Logcat Reader
  2. 新的开始--java
  3. nodejs+vue毕业生求职招聘平台系统
  4. 计算机毕业设计Java健身房管理系统演示录像2021(源码+系统+mysql数据库+lw文档)
  5. 三个虚拟空间中实现A->C互PING成功
  6. 产品属性组合合并成表格显示(笛卡尔积)
  7. vxe-table在线表格的使用记录
  8. 为什么 HTTP 有时候比 HTTPS 好?
  9. 二十一世纪大学英语读写教程(第四册)学习笔记(原文)——5 - Prison Studies(狱中学习)
  10. php字数超出省略号,html文本控制显示字数超出用省略号的方法