声明:本PostgreSQl实用指南系列为刘兴(http://deepfuture.iteye.com/)原创,未经笔者授权,任何人和机构不能转载
mydb=# select * from student;
name | age | city | sex
------------+-----+------+-----
deepfuture | 20 | 1 |
未来 | 20 | 2 |
张三 | 21 | 1 |
干哈 | 18 | 2 |
艾丝凡 | 18 | 3 |
(5 rows)
开始事务
mydb=# begin;
BEGIN
mydb=# update student set sex='man' where city=2;
UPDATE 2
设置回滚保存点
mydb=# savepoint my_sp;
SAVEPOINT
mydb=# update student set sex='woman' where city=3;
UPDATE 2
取消对 city=3的操作,回到保存点
mydb=# rollback to my_sp;
ROLLBACK
更新
mydb=# update student set sex='woman' where city=1;
UPDATE 2
提交
mydb=# commit;
COMMIT
mydb=# select * from student;
name | age | city | sex
------------+-----+------+-------
艾丝凡 | 18 | 3 |
萨芬 | 19 | 3 |
未来 | 20 | 2 | man
干哈 | 18 | 2 | man
deepfuture | 20 | 1 | woman
张三 | 21 | 1 | woman
(6 rows)
mydb=#
分享到:
相关推荐
3. **执行SQL语句**: 通过`java.sql.Connection`对象,可以执行SQL查询、更新或事务操作。 4. **处理结果集**: 对于查询操作,`java.sql.ResultSet`对象将存储查询结果,可以遍历并提取数据。 5. **关闭资源**: 在...
PostgreSQL(postgresql-14.2-2-windows-x64.exe),适用于Windows系统:PostgreSQL是...PostgreSQL支持大部分的SQL标准并且提供了很多其他现代特性,如复杂查询、外键、触发器、视图、事务完整性、多版本并发控制等。
PostgreSQL(postgresql-13.5-1-windows-x64.exe)适用于Windows x86-64 ...PostgreSQL支持大部分的SQL标准并且提供了很多其他现代特性,如复杂查询、外键、触发器、视图、事务完整性、多版本并发控制等。
1. **多版本并发控制(MVCC)**:PostgreSQL采用MVCC实现事务隔离,保证了读写操作的并发性,即使在高并发环境下也能提供一致的数据视图。 2. **全文搜索功能**:内建的Tsearch2模块支持对文本数据进行全文搜索,...
2. 高可靠性:PostgreSQL 提供了事务处理、多版本并发控制(MVCC),确保数据一致性并支持故障恢复。 3. 数据类型丰富:除了常见的数据类型,如整数、浮点数、字符串、日期时间等,PostgreSQL 还支持复杂的自定义...
总的来说,"postgresql-connector-jar.zip"提供了Java应用与PostgreSQL数据库之间的桥梁,允许开发者通过JDBC API执行SQL查询,实现数据的读写操作,以及进行更复杂的数据库管理和事务控制。在使用时,用户需要理解...
PostgreSQL(postgresql-13.5.tar.gz) PostgreSQL是一种特性非常齐全的自由软件的...PostgreSQL支持大部分的SQL标准并且提供了很多其他现代特性,如复杂查询、外键、触发器、视图、事务完整性、多版本并发控制等。
**PostgreSQL JDBCL连接详解** 在Java编程中,与关系型数据库进行交互的一个常见方式是使用Java Database Connectivity (JDBC) API。JDBC提供了一组标准接口和类,使得Java程序可以与各种不同的数据库系统进行通信...
PostgreSQL(postgresql-13.5.tar.bz2) PostgreSQL是一种特性非常齐全的自由软件的...PostgreSQL支持大部分的SQL标准并且提供了很多其他现代特性,如复杂查询、外键、触发器、视图、事务完整性、多版本并发控制等。
PostgreSQL(postgresql-14.1.tar.gz) PostgreSQL是一种特性非常齐全的自由软件的...PostgreSQL支持大部分的SQL标准并且提供了很多其他现代特性,如复杂查询、外键、触发器、视图、事务完整性、多版本并发控制等。
PostgreSQL(postgresql-13.5-1-osx.dmg)适用于Mac OS X PostgreSQL是一种特性非常...PostgreSQL支持大部分的SQL标准并且提供了很多其他现代特性,如复杂查询、外键、触发器、视图、事务完整性、多版本并发控制等。
1. **多版本并发控制 (MVCC):** PostgreSQL采用MVCC实现事务隔离,保证了高并发下的数据一致性。每个事务看到的数据是事务开始时的一致性视图,即使其他事务正在对数据进行修改。 2. **ACID兼容:** 遵循ACID...
postgresql-14.5.tar.gz安装包,postgresql-linux安装包,流行的关系型数据库,PostgreSQL支持大部分的SQL标准并且提供了很多其他现代特性,如复杂查询、外键、触发器、视图、事务完整性、多版本并发控制等,最大...
PostgreSQL(postgresql-14.1-1-osx.dmg)适用于Mac OS X PostgreSQL是一种特性非常...PostgreSQL支持大部分的SQL标准并且提供了很多其他现代特性,如复杂查询、外键、触发器、视图、事务完整性、多版本并发控制等。
它通过提供一组Java API,使得开发人员可以执行SQL语句、管理事务、处理结果集等。JDBC驱动程序有四种类型,从I到IV,类型IV是纯Java的、完全基于网络的驱动,这可能是PostgreSQL JDBC驱动程序的类型。 在...
PostgreSQL(postgresql-14.1-1-windows-x64.exe)适用于Windows x86-64 ...PostgreSQL支持大部分的SQL标准并且提供了很多其他现代特性,如复杂查询、外键、触发器、视图、事务完整性、多版本并发控制等。
PostgreSQL(postgresql-14.2.tar.gz),适用于Linux系统:PostgreSQL是一种特性非常...PostgreSQL支持大部分的SQL标准并且提供了很多其他现代特性,如复杂查询、外键、触发器、视图、事务完整性、多版本并发控制等。
PostgreSQL支持大部分的SQL标准并且提供了很多其他现代特性,如复杂查询、外键、触发器、视图、事务完整性、多版本并发控制等。同样,PostgreSQL也可以用许多方法扩展,例如通过增加新的数据类型、函数、操作符、...
PostgreSQL支持大部分的SQL标准并且提供了很多其他现代特性,如复杂查询、外键、触发器、视图、事务完整性、多版本并发控制等。同样,PostgreSQL也可以用许多方法扩展,例如通过增加新的数据类型、函数、操作符、...
PostgreSQL 14 带来了很多升级,包括性能增强/数据类型和 SQL/管理...PostgreSQL 14 增强了逻辑复制的各种性能,包括将正在进行中的事务传输到订阅服务器的能力,而不需要等待事务完成。 更多新特性,请参考官方文档。