腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
使用
保存
点
的
存储
过程中
抛出
异常
?
sql
、
sql-server
我试图从一个
存储
过程中
抛出
一个错误,该
存储
过程
使用
一个
存储
点来回退到嵌套
的
情况下,但它从未被
抛出
。我搜索了一下,所有我找到
的
都是
使用
RAISERROR
的
解决方案(没有尝试),但是Microsoft文档说不应该再
使用
RAISERROR,而应该
使用
抛出
。 这里有一些小
的
例子。为什么从来没有
抛出
这个错误?
浏览 20
提问于2019-03-24
得票数 1
回答已采纳
1
回答
当发生Spring
存储
库SQL错误时,如何处理?
spring
、
hibernate
、
jakarta-ee
、
spring-data-jpa
在我
的
项目中,我
使用
Sring JPA
存储
库概念与数据库进行交互。现在,
存储
库有许多内置CRUD函数,
如
Repository.save()。它
保存
了实体2012-06-28 10:28:43,217 [WARN] [pool-1-thread-1] [org.hibernate.util.JDBCExceptionReportero
浏览 2
提问于2012-06-28
得票数 1
1
回答
Firebird 2.5在循环中提交/回滚(
使用
自治事务)
sql
、
firebird
、
firebird-psql
我必须在
存储
过程
的
循环中处理记录,例如:as execute procedure process_one_record(:v_id);end ^ 问题是,当process_one_record()执行失败(生成任何类型
的
异常
目标是处理所有可能
的
记录,在这一
点
上我并不关心如果某些记录不能被处理,这些失败
的
记
浏览 2
提问于2020-02-08
得票数 1
回答已采纳
1
回答
在托管代码中只找到显式
抛出
c#
、
exception
、
exception-handling
、
.net-4.6.1
我正在尝试为我
的
API包装一个遗留服务。在服务中执行CRUD操作
的
域模型
抛出
显式标准
异常
(
如
ArgumentException或AggregateException ),同时也通过失败
的
存储
过程隐式
抛出
它们。我不希望通过包装所有
异常
来公开有关数据库或程序
的
信息,我只想捕捉那些由过去
的
开发人员
抛出
的
异常
。在避免从失败
的
存储
浏览 1
提问于2017-01-31
得票数 2
回答已采纳
3
回答
在SQLException中提取参数
java
、
oracle
、
stored-procedures
、
plsql
、
oracle10g
在我
的
存储
过程中
,我有以下语句 THENreturnval是我
的
过程中
的
IN OUT参数。在java中,通常通过
使用
以下命令来获取OUT参数:如果
抛出
异常
浏览 2
提问于2012-06-07
得票数 0
回答已采纳
2
回答
如
何在
存储
过程中
抛出
SQLException
c#
、
mysql
、
tsql
、
sql-server-2008
如
何在
存储
过程中
抛出
异常
,例如:BEGINEND throw SQLException P/S:不
使用
返回值
浏览 0
提问于2011-08-11
得票数 11
回答已采纳
1
回答
当将二进制数据传递给TSQL
存储
过程时,ADO.NET会截断它。
sql-server
、
stored-procedures
、
ado.net
我有一个将数据插入到T中
的
存储
过程。它具有参数@c nvarchar(100) NOT NULL。当我
使用
长度> 100
的
字符串参数从数据访问层调用这个
存储
过程时,它会悄悄地截断数据,并且不会发生数据库错误。我想得到‘字符串或二进制数据将被截断SQL错误’。我尝试用明确
的
ADO.NET方法(
使用
command.Parameters.Add(...)或command.Parameters.AddWithValue(...),甚至试图指定SqlParameter.Si
浏览 4
提问于2014-01-29
得票数 2
回答已采纳
2
回答
MySQL -如
何在
存储
过程中
抛出
异常
?
mysql
、
exception
、
stored-procedures
如
何在
MySQL
的
存储
过程中
产生
异常
?例如:BEGIN STATEMENT...在MySQL中,我认为没有办法在
存储
过程中
抛出
异常
,但我可以通过从不存在
的
表中进行选择来强制执行错误。/*throw the error here*/ SELECT * FROM price_gr
浏览 0
提问于2012-02-03
得票数 27
回答已采纳
1
回答
在Server
的
上下文中,什么是非原子
的
结果?
sql-server
文献资料简单地说这是我很难找到非原子产率
的
解释。 在Server
的
上下文中,什么是非原子
的
结果?
浏览 0
提问于2017-02-10
得票数 5
1
回答
ConstraintViolationException不能同时适用于DTO和模型类
java
、
spring
、
spring-boot
、
validation
@RequestBody UserDTO dto) {}如果我试图
使用
带有空白firstName字段
的
DTO更新用户,处理程序将按预期工作,但是当lastName & firstName不为空时,我将在spring控制台中获得一个
浏览 0
提问于2020-05-20
得票数 0
1
回答
在Cosmos DB
存储
过程中
抛出
错误并在C#中捕获
azure
、
azure-cosmosdb
Cosmos DB需要用JavaScript编写
的
存储
过程来执行事务(cf )。)。 然后我从C#调用那个
存储
过程。在这样
的
存储
过程中
抛出
错误时,我希望能够推断出
抛出
的
错误类型(例如,通过包含错误代码)。返回给调用方
的
异常
类型为DocumentClientException,状态代码为400 Bad request。如果我
抛出
一个对象(
如
throw {Code:
浏览 0
提问于2018-04-25
得票数 2
1
回答
为什么在.NET
异常
处理期间
保存
所有寄存器?
.net
、
exception
、
mono
至少根据对
的
描述,当
抛出
异常
时会
保存
所有x86寄存器。除了堆栈指针(ESP)、帧指针(EBP)、指令指针(EIP)和
保存
异常
对象
的
寄存器之外,为什么还要
保存
其他寄存器?为什么
保存
在.NET中
的
整个上下文没有机制在
抛出
后立即继续执行?除了
使用
过滤器处理程序外,不能在
异常
的
位置继续执行。 我不知道如何根据前面的语句来完成“除过滤器处理程序之外
浏览 2
提问于2011-12-18
得票数 4
回答已采纳
1
回答
如
何在
Struts2上配置自定义错误页面?
struts2
、
custom-error-pages
我
使用
下面的代码在
抛出
异常
时显示一个常见
的
错误页面。 我有两个问题。第一个问题是如何配置它以支持所有类型
的
异常
?另一个问题是如
何在
数据库中注册
抛出
的
异常
类型,以便将来维护?我知道我可以在捕获它们之后将它们
保存
到数据库中,但对于后端无法捕获并将通过前端
抛出
的
异常
(
如
antlr版本控制
异常
)怎么办?
浏览 2
提问于2014-04-02
得票数 1
1
回答
如
何在
Crystal Reports中显示来自
存储
过程
的
异常
消息?
crystal-reports
、
oracle10g
、
oracle-xe
我有一个具有Crystal Report
的
应用程序,它
使用
Oracle
的
存储
过程(我
使用
的
是Oracle 10g Express Edition)。到目前为止,当
存储
过程
抛出
异常
时,比如“被零除”
异常
,消息就会显示在CR中
的
一个警告框中。我想在报告中显示它,而不是数据。有什么办法可以做到吗?WHEN ZERO_DIVIDE THEN raise_application_error(-
浏览 0
提问于2012-11-21
得票数 0
2
回答
在oracle中
使用
“嵌套”事务
c#
、
oracle
、
plsql
、
transactions
我在Oracle
的
交易中遇到了麻烦。我有这样
的
程序:as SET TRANSACTION ISOLATION因此,我试图在数据库层
使用
一个“内部”或“嵌套”事务,在应用层
使用
另一个“外部”事务。但是,当
抛出
应用程序中
的
异常
时,回滚不起作用(先前切割
的
数据-- 1,2,3,4 --保留在数据库中)。我不必<em
浏览 1
提问于2014-07-01
得票数 2
回答已采纳
1
回答
如何实现EF Database.ExecuteSQLCommand异步?
asp.net
、
sql-server
、
entity-framework
、
asp.net-web-api
、
entity-framework-6
下面是我
使用
的
代码: await db.SaveChangesAsync(); } 有人能确认这是否是
使用
异步
的
正确方式吗= db.Database.ExecuteSqlC
浏览 1
提问于2014-10-18
得票数 4
回答已采纳
2
回答
Snowflake中调用多个
存储
过程
的
异常
处理
javascript
、
stored-procedures
、
snowflake-cloud-data-platform
我有3个
存储
过程。我有一个编排
存储
过程,带有带有try catch块
的
错误处理程序。在每个catch块中,我将自定义错误记录到日志表中以记录错误,然后调用return()退出。但是当我从编排
存储
过程中
调用这3个
存储
过程时,如果
抛出
任何错误/
异常
,它会记录日志,然后退出该
存储
过程。然后,它开始执行下一个
存储
过程。但在我
的
例子中,如果编排
存储
过程中
的
浏览 29
提问于2020-01-20
得票数 2
1
回答
检索php中
的
异常
消息以
保存
错误历史记录
php
、
exception-handling
我有一个分析和处理文件
的
类。在处理
过程中
,有许多可能
的
异常
要
抛出
。我希望有一种方法来管理
异常
消息,方法是将它们
保存
在一个变量中,并
使用
文件
的
名称,这样我就可以在历史记录页中显示它们。这样做
的
最佳做法是什么?我像这样定义
异常
类: {
浏览 1
提问于2017-02-03
得票数 0
回答已采纳
1
回答
TransactionScope和超时问题
c#
、
timeout
、
transactionscope
我们知道TransactionScope类可以
使用
用户定义
的
超时值。但在退出using {}块时
抛出
超时
异常
。如
何在
经过超时值后立即
抛出
此timeoutexception?
浏览 0
提问于2010-07-27
得票数 1
回答已采纳
2
回答
输入字符串格式不正确,asp.net。
c#
、
asp.net
这里是代码(注释中
的
值).. Int32.Parse(ddlshipmenttye.SelectedValue)); //2 } ,这是我
的
存储
过程尽管我猜测有正确
的
值。
浏览 0
提问于2014-04-30
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MySQL事务处理操作
真机调试安卓捕获应用的运行时异常并保存代码
大牛也只能减少却不能避免的python异常错误
什么是Java PriorityQueue?
Java异步编程——深入源码分析FutureTask
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券