腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
事务中错误后的
回
滚
postgresql
对于熟悉
Postgresql
的人来说,这应该很简单:(无论如何,我要回
滚
的原因是:以防出现与SQL操作ocur无关的异常。)
浏览 5
提问于2013-04-04
得票数 6
回答已采纳
1
回答
在同一进程中支持多个Spring @Transactional
回
滚
?
spring
、
integration-testing
、
java-7
、
spring-transactions
正在讨论的项目使用Spring4、Java7,并坚持使用Oracle和
PostgreSQL
。 我正在为一个将数据持久存储到两个数据库的服务编写集成测试。对于集成测试,我希望两个事务都自动
回
滚
。但是,看起来列出的更高的批注不会
回
滚
。为了清楚起见,如果我在类或方法级别将@Transactional注释(Oracle或
PostgreSQL
)声明为独立注释,则该回
滚
可以完美地工作。但是,如果我在类级别实现一个注释,在方法级别实现另一个注释,则
回
滚</e
浏览 2
提问于2017-04-05
得票数 1
1
回答
通过php在neo4j中模拟
回
滚
php
、
neo4j
neo4jphp有没有类似于
postgresql
中的保存点和
回
滚
?如果一些动作抛出异常,我需要在php脚本中
回
滚
事务中的所有更改。我使用的是neo4jphp库。
浏览 3
提问于2013-03-10
得票数 1
回答已采纳
1
回答
是否需要在出错时执行“
回
滚
”?
database
、
postgresql
、
transactions
、
libpq
我是
PostgreSQL
/libpq的新手。所以请帮我澄清一下我的困惑: 在这种情况下,是否需要在“UPDATE”失败后执行“
回
滚
”?如果“
回
滚
”也失败了,我该怎么办?
浏览 8
提问于2017-06-25
得票数 9
回答已采纳
1
回答
Postgres如何支持不带撤销日志的
回
滚
?
postgresql
、
transactions
我正在浏览这个,并且提到
PostgreSQL
不支持撤销日志。因此,我想知道
PostgreSQL
如何
回
滚
事务而不撤消日志。
浏览 4
提问于2019-07-09
得票数 0
回答已采纳
1
回答
如果事务
回
滚
失败怎么办?
postgresql
、
rollback
因此,提交时的失败会导致
回
滚
。但是,如果
回
滚
也由于某些原因而失败,并且数据库由于部分承诺而发生了更改,怎么办?如何将数据库恢复到原来的状态? 所讨论的数据库是
postgresql
。
浏览 0
提问于2020-05-24
得票数 1
1
回答
在
PostgreSql
中
回
滚
的意义是什么,以及何时使用它?
postgresql
、
transactions
在
PostgreSql
中
回
滚
的意义是什么,以及何时使用它?现在我不明白为什么有人会想要写一笔交易,然后含蓄地坚持要终止它?在我看来,没有人应该使用回
滚
,相反,他们应该坚持提交,因为提交让事务在正确的情况下发生,否则就终止它。
浏览 1
提问于2020-05-05
得票数 1
回答已采纳
1
回答
Postgresql
嵌套函数和事务
postgresql
我有一个关于
postgresql
嵌套函数和事务的问题。如您所知,
postgresql
中的每个函数都在一个事务中。我很好奇,如果内部功能失败了,外部函数中的所有更改是否都会
回
滚
?data into table 1; insert some data into table 2; 如果function2中有错误,“表1中的插入”会
回
滚
吗
浏览 6
提问于2016-10-05
得票数 0
回答已采纳
1
回答
Heroku postgres:如何将pg数据库与
回
滚
分到一起以恢复丢失的数据
heroku
、
heroku-postgres
、
heroku-cli
我遵循了Heroku关于创建
回
滚
分叉的指南:$ heroku addons:create heroku-
postgresql
:standard-0 --rollback
浏览 2
提问于2018-11-22
得票数 1
回答已采纳
1
回答
在Oracle SQLDeveloper中,当连接到
PostgreSQL
时,自动提交总是打开
oracle-sqldeveloper
、
postgresql-9.6
我有我的,它正在连接到
PostgreSQL
数据库。以下链接:我已经成功地将我的SQLDeveloper连接到
PostgreSQL
(FYI,我的SQLDeveloper版本为17.2,服务器中的
postgresql
为9.6) 但是,即使在我的SQLDeveloper中关闭了自动提交设置(通过工具>首选项>数据库>高级),我的SQLDeveloper仍然不能提交和
回
滚
。据我所知,
PostgreSQL
总是自动提交,并且自动提交关闭由客户端完成。例如,我尝试了PGAdmin,
浏览 4
提问于2017-09-06
得票数 1
1
回答
Postgresql
回
滚
恢复
postgresql
、
recovery
、
write-ahead-logging
如何在
postgresql
中实现
回
滚
恢复(撤消未提交的事务)?
浏览 0
提问于2017-04-04
得票数 1
回答已采纳
1
回答
postgresql
中的
回
滚
事件触发器
sql
、
postgresql
、
triggers
、
transactions
我知道这听起来很奇怪,但是有什么方法可以在表中的
回
滚
事件中调用我的触发器吗?我正在浏览
postgresql
触发器文档,表上只有用于创建、更新、删除和插入的事件。我的要求是事务
回
滚
,我的触发器将从表中选择last_id,并用value = last_id +1重置表序列;简而言之,我希望在
回
滚
时保留序列值。 任何一种想法和反馈都会受到人们的赞赏!
浏览 1
提问于2015-11-12
得票数 0
回答已采纳
1
回答
还原
PostgreSQL
中表中已更新的列
postgresql
这是一个
PostgreSQL
环境。db=# ROLLBACK;ROLLBACK 不确定它怎么不会被
回
滚
。我没有备份文件。有没有办法让
PostgreSQL
存储日志,并且可以用来恢复我的数据?
浏览 3
提问于2014-04-20
得票数 3
1
回答
在
PostgreSQL
中实现
回
滚
postgresql
、
rollback
如何在
PostgreSQL
数据库中实现rollback命令? 我想知道实现细节,以及在执行
回
滚
时到底发生了什么,即数据库存储状态、写前日志(WAL)中的更改。当我在这个表上打开一个事务以更新单个行,然后
回
滚
更改时,数据库内部会发生什么?新版本的表是否会在磁盘上创建,但由于
回
滚
而保持不活动状态?
浏览 0
提问于2019-12-11
得票数 0
1
回答
Rails允许自定义事务提交和
回
滚
ruby代码吗?
ruby-on-rails
作为单个ActiveRecord事务的一部分(我使用的是
PostgreSQL
db),我希望只有在事务提交或
回
滚成功时才执行常规的非数据库代码。我设想将一些procs传递给ActiveRecord::Base.transaction,它将根据事务提交或
回
滚
执行适当的进程。我刚开始使用Rails,我想知道是否提供了这样的功能?我试图解决的一般问题是,只有在我自己的“进程”成功的情况下,才能向第三方服务发送web请求,而且如果事务失败,还可以“
回
滚
”网络调用(通过单独的
回
<
浏览 3
提问于2020-07-09
得票数 0
回答已采纳
2
回答
回
滚
ORMapper查询
java
、
orm
、
transactions
、
rollback
、
mybatis
我创建了一个Response对象,通过MyBatis映射到我们的[responses]数据库表(我们使用
PostgreSQL
)。因此,我唯一的选择(表面上)是让测试方法执行一个查询,检查是否成功,然后不管怎么
回
滚
它。如果MyBatis不支持事务/
回
浏览 6
提问于2011-12-20
得票数 1
回答已采纳
1
回答
事务导致语法错误。
postgresql
、
plpgsql
此函数是在没有事务块的情况下创建的。如下所示,我得到了以下错误. 为什么会这样呢? creatorUserId BIGINT, BEGIN IF (SELECT EXISTS(SELECT
浏览 3
提问于2015-02-16
得票数 1
回答已采纳
1
回答
不适用于我的MySQL DB的事务
mysql
、
database
、
postgresql
、
transactions
为了进行双重检查,我在
PostgreSQL
上尝试了相同的测试脚本,在那里--脚本的结果表明事务确实工作。所以这绝对是MySQL特有的东西。当"insert“
回
滚
时,"select”应指示该表包含0行。在
PostgreSQL
上运行此命令:DELETE 0INSERT 0 1count 0 这是预期的行为,当insert
回
滚
时,表中有
浏览 4
提问于2017-02-24
得票数 3
回答已采纳
1
回答
如何正确地实现Peewee
回
滚
?
python
、
peewee
我有一个使用TestModel的代码,它继承了playhouse.postgres_ext.Model,
PostgreSQL
作为sql_db的一个实例,SMTP作为smtp的一个实例以进行通知。TestModel.first_name="kobe").execute()当TestModel.update()失败时,我希望smtp.sendmail()
回
滚
,但目前,代码没有
回
滚
更新。我也尝试使用下面的逻辑,但是<em
浏览 1
提问于2020-01-28
得票数 0
1
回答
迁移失败时使用Postgres的Flyway
postgresql
、
flyway
我考虑将Flyway与
postgresql
结合使用。 当迁移失败时,我是否需要手动
回
滚
,或者它是否可以使用postgres?在失败的迁移之后,后续迁移是否会继续运行?
浏览 2
提问于2012-07-23
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MySQL事物回滚
Mysql事务未COMMIT可以回滚吗?COMMIT之后还可以回滚吗?
git如何正确回滚代码
【MySQL】MyFlash 回滚mysql binlog
“事务回滚”失效了
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券