腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
回
滚
plpgsql
中
的
测试
事务
、
在一些基本
的
测试
中
,我发现我不能
回
滚
PLPGSQL
函数
中
的
事务
,因为我得到了一个错误: ERROR: cannot begin/end transactions in PL/pgSQL HINT:所以我转而这样做: RAISE EXCEPTION "Test passed"; 有谁有更好
的
办法吗?
浏览 24
提问于2020-01-25
得票数 0
回答已采纳
1
回答
如何在Postgresql
中
的
失败查询中有效使用
事务
、
我对postgresql
中
的
事务
有点陌生。我读了很多教程,但我想做
的
是.例如,如果我有许多疑问:INSERT INTO a (id) VALUES (2)我
的
问题是,在postgresql中有什么方法可以做到吗?
浏览 2
提问于2014-05-22
得票数 0
1
回答
回到Postgres
据我所知,我们不能在函数中使用开始
事务
,因此不能在函数中使用提交和
回
滚
。 但是,如何通过一些if-condition?How
回
滚
,然后我们可以在特定
的
隔离级别上执行一系列语句呢?我指的是应用程序想要调用SQL (
plpgsql
)函数
的
情况,而该函数确实需要在具有一定隔离级别的
事务
中
运行。在这种情况下怎么办?,,在哪些情况下,运行
回
滚
是实际可行
的
?只有当我们手动编写
浏览 3
提问于2020-02-20
得票数 0
1
回答
在另一个函数
中
调用
的
撤消函数
事务
我使用postgres和
plpgsql
函数来实现web应用程序
的
业务逻辑。 我
的
中间件调用
plpgsql
函数。这些
plpgsql
函数调用其他执行更新、插入、删除等
事务
的
plpgsql
函数。由于sub_function_1和sub_function_2
的
事务
只有在执行sub_function_3时也没有错误时才有意义,所以如果sub_function_3遇到错误,我想对
事务
sub_function_1
浏览 25
提问于2019-04-09
得票数 0
2
回答
Spring4 Junit4
测试
:@TransactionConfiguration VS @Transactional,只使用一个还是一起使用?
、
、
在我
的
junit
测试
用例
中
: 我只在类或类中使用@
事务
性,每个
测试
方法都会
回
滚
,因为运行
事务
的
每个方法都会
回
滚
。我将它添加到方法
中
,然后指定
的
方法将回
滚
。我在类中一起使用@TransactionConfiguration(defaultRollback = true)和@TransactionConfiguration,也会
回</em
浏览 2
提问于2015-04-15
得票数 2
1
回答
事务
导致语法错误。
、
此函数是在没有
事务
块
的
情况下创建
的
。如下所示,我得到了以下错误. END IF; $$ LANGUAGE
plpgsql
浏览 3
提问于2015-02-16
得票数 1
回答已采纳
1
回答
当函数在多个插入之一上失败但触发器被执行时,Postgresql捕获
回
滚
、
、
、
、
我有
plpgsql
函数,它对多个表执行多个插入。我还触发了做一些事情,f.g通知一些服务。这一过程如下: CREATE OR REPLACE FUNCTION some_function() RETURNS trigger ASBEGIN PERFORM pg_notify(
浏览 0
提问于2019-07-02
得票数 0
回答已采纳
1
回答
“不将错误用于流控制”公理适用于postgres吗?
、
、
一个常见
的
例子是抛出一个错误,然后捕获错误,而不是使用一个普通
的
条件语句或中断语句。这是有害
的
,因为应用程序必须展开调用堆栈,调用一些相对昂贵
的
异常处理逻辑,而不是简单地处理条件语句。我正在使用postgres系统,其中用户在postgres
中
调用一个函数,该函数将引发错误,而不是在不满足条件时不返回任何行。条件大致是“此输入值不存在,什么也不做”,而不是真正
的
例外情况。
浏览 0
提问于2019-03-28
得票数 4
回答已采纳
2
回答
忽略if条件
、
、
、
我试图理解
plpgsql
中
的
事务
,并希望得到一些解释。,除了comit
回
滚
问题之外,基于过程parameter.second,
的
提交/
回
滚
的
最佳方法是,postgres忽略了if IF r.ID % 2 = 0 THEN,并更新了所有条目,谢谢您
的
任何解释0 THEN ELSE
浏览 4
提问于2021-09-26
得票数 0
回答已采纳
4
回答
PostgreSQL:在
plpgsql
函数
中
回
滚
事务
?
、
、
我目前正在编写一个使用大量PostgreSQL
plpgsql
函数
的
应用程序。我想做
的
是
回
滚
包含在特定函数
中
的
所有插入/更新,如果我在该函数
中
的
任何点得到异常的话。我最初
的
印象是,每个函数都包装在它自己
的
事务
中
,异常会自动
回
滚
所有内容。然而,情况似乎并非如此。我在想,我是否应该将保存点与异常处理结合使用?但是我真的不理
浏览 3
提问于2010-03-11
得票数 11
回答已采纳
1
回答
如何自动提交Postgres函数?
、
、
我有更新一些字段
的
函数,我是用PostgresSql开发
的
,但问题是当我执行函数时,程序(Navicat或Pgadmin)问我“借口!函数返回<>!
回
滚
或提交”消息附加
的
截图!当我按提交或
回
滚
时,这就是工作!但我想自动提交,从来不问我任何问题!我试着写开始,结束,但还是留言!CREATE OR REPLACE FUNCTION "whis2011"."Id"; $BOD
浏览 4
提问于2016-09-10
得票数 0
1
回答
spring、
事务
和单元
测试
-如何在类级别上设置
事务
、
、
、
我使用Spring junit runner及其
事务
功能在每次
测试
之前和之后启动和
回
滚
事务
。然而,我有一个带有一些繁重
的
DB初始化
的
测试
类,我希望每个
测试
(方法)都在
事务
范围内运行,即在
测试
开始时启动一个
事务
,并在类
中
的
所有
测试
完成后
回
滚
它。
浏览 8
提问于2011-03-16
得票数 0
回答已采纳
1
回答
Spock-Spring -如何控制数据驱动
测试
的
事务
何时
回
滚
?
、
、
、
我正在使用Spock
测试
框架和Spock-Spring扩展,它允许您使用Springs
的
@Transactional和@Rollback注释。假设我得到了一个这样
的
数据驱动
测试
:@Rollback when: notThrown(Exception) foo << [0..100]现在,当我运行这个
测试</
浏览 1
提问于2013-01-03
得票数 1
回答已采纳
1
回答
Grails 3.3.11集成
测试
-
回
滚
事务
我对我
的
grails 3.3.11集成
测试
有疑问。我认为,默认情况下,grails不会将我
的
测试
数据持久化到数据库
中
。但是,我不知道为什么,我做
的
所有
测试
都保存在数据库
中
。有没有办法在执行完所有
测试
用例后
回
滚
所有
事务
?阿尔弗雷多
浏览 0
提问于2020-09-25
得票数 0
1
回答
如何在函数
中
控制
事务
、
、
我通过wrappertest.psql文件调用
测试
函数。wrappertest.psqlselect paymentsuccesstest();
测试
函数放在testfunctions.psql文件
中
。
浏览 13
提问于2019-11-07
得票数 0
1
回答
为什么“
事务
”和“
回
滚
”不起作用?
、
、
、
、
我在Kotlin和数据库中使用Spring,我使用
的
是PostgreSQL。当我编写
测试
时,我发现@Rollback不起作用。
浏览 0
提问于2020-09-15
得票数 0
回答已采纳
3
回答
Spring @WebIntegrationTest和TestRestTemplate --能够
回
滚
测试
事务
吗?
、
、
、
我有一个带有Spring
的
Spring应用程序,我在集成
测试
中使用@WebIntegrationTest和TestRestTemplate。
测试
的
基类如下所示:@ActiveProfiles(profiles = "test") @SpringApplicationConfiguration请求来
测试
实体
的
创建。问题是,即使我
的
测试
被配置为
事务
浏览 3
提问于2015-04-17
得票数 11
回答已采纳
1
回答
为什么在Spring
测试
环境
中
回
滚
事务
?
来自 TestContext框架解决了这个问题。默认情况下,框架为每个
测试
创建并回
滚
事务
。您可以编写可以假定存在
事务
的</em
浏览 2
提问于2022-07-11
得票数 1
3
回答
如何在集成
测试
中使用Propagation.REQUIRES_NEW
回
滚
嵌套
事务
、
、
、
、
我有几个针对各种服务
的
集成
测试
,它们扩展了以下基类:@data to a HSQLDB-database etc在大多数情况下,这可以很好地工作,但我有一个服务类,它具有用propagation=Propagation.REQUIRES_NEW定义
的
事务
这些
事务
似乎没有
回
滚
(因为它们是嵌套
事
浏览 2
提问于2011-03-03
得票数 21
回答已采纳
1
回答
SQLAlchemy
事务
与会话
的
正确顺序是什么?
、
我对SQLAlchemy关于
事务
的
术语有点困惑--似乎同时存在DB级
事务
和会话级
事务
。我目前
的
理解:Sessions(session-level transactions(db-level transactions())) 我将
事务
与作用域会话一起用作
测试
夹具
的
一部分。我启动一个
事务
,创建数据并查看
测试
是否通过,然后在下一个
测试
之前
回
滚
事务
。,但
浏览 1
提问于2015-02-11
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
“事务回滚”失效了
Mysql事务未COMMIT可以回滚吗?COMMIT之后还可以回滚吗?
Java数据库操作中的事务管理与失败回滚机制
spring 事务应用误区总结:那些导致事务不回滚的坑
游戏王:程序员的福音,多张计算机名词卡牌,其中事务回滚蛮不错
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券