PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

lệnh \ copy có xử lý commit và rollback trong postgres không?

Nếu \copy giao dịch không thành công sẽ bị hủy bỏ, đây là ví dụ:

t=# \! cat s07
create table trans(i int);
copy s07 from '/no such file';
t=# begin;
BEGIN
t=# \i s07
CREATE TABLE
psql:s07:2: ERROR:  could not open file "/no such file" for reading: No such file or directory
t=# select * from trans;
ERROR:  current transaction is aborted, commands ignored until end of transaction block
t=# end;
ROLLBACK


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Có cách nào để Đánh giá Giới hạn hoặc Tăng tốc cho người dùng hoặc kết nối trong PostgreSql không?

  2. Tạo bảng cho các giá trị Đa giác trong Postgis và chèn

  3. Làm cách nào để sao lưu cơ sở dữ liệu Postgres trong Kubernetes trên Google Cloud?

  4. Thứ tự nhận xét theo đường dẫn chủ đề và theo tổng số phiếu bầu

  5. Cách tải xuống cột Postgres bytea dưới dạng tệp