oracle 为找到任何数据,oracle – SQL错误:ORA-01403:未找到任何数据
当火更新查询时
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:未找到任何数据相关推荐
- VBA常见错误 - “错误3706,未找到提供程序,该程序可能未正确安装”解决方法
一.问题描述 在利用VBA编程时,引用其它表格数据,出现以下问题: (1)运行"错误3706,未找到提供程序,该程序可能未正确安装". (2)引用数据失败 (3)勾选了Micros ...
- “Matlab R2016a中运行‘mex -setup’,错误使用 mex 未找到支持的编译器或 SDK”的解决办法
目录 问题描述: 原因分析: 解决方案: 1.失败经验 2.成功方法 (1)下载MinGW-w64 C/C++ 编译器 (2)安装MinGW-w64 C/C++ 编译器 (3)设置为系统环境变量 (4 ...
- 完美解决matlab“错误使用 mex未找到支持的编译器或 SDK。”的问题
完美解决matlab"错误使用 mex未找到支持的编译器或 SDK."的问题 1.需求和遇到的问题 2. 问题解决方法 参考 1.需求和遇到的问题 需要在matlab中使用或者调用 ...
- 解决matlab错误使用 mex 未找到支持的编译器或 SDK一系列问题
在Matlab中使用mex可以编译c/c++ ,但是首先要设置好编译器,可以使用mex -setup命令来设置.但在命令行中输入mex -setup时,报错:(错误使用 mex 未找到支持的编译器或 ...
- msxml3.dll 错误'800c0005' 系统未找到指定的资源错误,
服务器遇到了msxml3.dll 错误'800c0005' 系统未找到指定的资源错误,原因可能是新装了防火墙,防火墙拦截了MSXML3.DLL访问网络,造成了'800c0005' 系统未找到指定的资源 ...
- Matlab2017a出现错误使用 mex 未找到支持的编译器或 SDK。
本人使用老古董Matlab 2017a,在需要使用SVM包时,需要使用Matlab调用C++编译器,但是出现了如下错误: >> mex -setup -v 详细模式已开. ... 正在查找 ...
- Matlab 2017b错误使用 mex 未找到支持的编译器或 SDK。您可以安装免费提供的 MinGW-w64 C/C++ 编译器;请参阅安装 MinGW-w64 编译器
Matlab 2017b错误使用 mex 未找到支持的编译器或 SDK.您可以安装免费提供的 MinGW-w64 C/C++ 编译器:请参阅安装 MinGW-w64 编译器. 1.首先打开matlab ...
- influxdb 插入数据_Influx Sql系列教程五:insert 添加数据
接下来开始进入influxdb的curd篇,首先我们看一下如何添加数据,也就是insert的使用姿势 在进入本篇之前,对于不了解什么是retention policy, tag, field的同学,有 ...
- [Linux错误] bash: jsp: 未找到命令...
一.jps命令无法找到 [root@icoolkj ~]# jps bash: jps: 未找到命令... [root@icoolkj ~]# 二.检查基础Java环境 [root@icoolkj ~ ...
- python连接access数据库未找到提供程序_连接ACCESS数据库时未找到提供程序.该程序可能未正确安装的解决...
出现错误:ADODB.Connection 错误 '800a0e7a' 未找到提供程序.该程序可能未正确安装. 我的连接字符串是 ConnStr = "Provider = Mic ...
最新文章
- 查看mysql的编码格式
- extern “C”的作用详解
- java压缩流的用法_Java对压缩包的操作(解压缩)
- CentOS 7配置IP的几种方法。
- javascript --- 堆栈内存与闭包的作用
- DrawArc绘制弧线
- jquery中的css函数css(name)、css(key,value)、css(properties)、css(key,fn)
- 委托、Lambda表达式、事件系列06,使用Action实现观察者模式,体验委托和事件的区别...
- docker构建mysql容器及Navicat 远程连接
- java实现排序的几种方法
- 10款国外知名杀软的免费试用版(三个月、半年或一年)
- 大数据导论答案_《数据科学与大数据通识导论》题库及答案
- cp -r命令 linux什么意思,linux系统里cp指的是什么意思
- [Docer]docker镜像操作
- 按键android手机排行榜,【直板全键盘手机推荐】直板键盘手机排行榜
- 嵌入式linux环境取得U盘容量等信息的方法
- 无法访问yunlong.wj0920wjx.net指向的web服务器(或虚拟主机)的目录,请检查网络设置
- wps vba连接mysql_第12篇 WPS数据库编程.pdf
- 中海达ihand30手簿详细教程_中海达iHand30 手簿使用说明书
- PhotoShop 快速选择工具及选择并遮住使用
热门文章
- android端日志查看调试利器Logcat Reader
- 新的开始--java
- nodejs+vue毕业生求职招聘平台系统
- 计算机毕业设计Java健身房管理系统演示录像2021(源码+系统+mysql数据库+lw文档)
- 三个虚拟空间中实现A->C互PING成功
- 产品属性组合合并成表格显示(笛卡尔积)
- vxe-table在线表格的使用记录
- 为什么 HTTP 有时候比 HTTPS 好?
- 二十一世纪大学英语读写教程(第四册)学习笔记(原文)——5 - Prison Studies(狱中学习)
- php字数超出省略号,html文本控制显示字数超出用省略号的方法