Mỗi ấn phẩm có thể tùy ý chỉ định kèo bóng đá euro nào của mỗi bảng được sao chép cho người đăng ký. Bảng ở phía thuê bao phải có ít nhất tất cả các kèo bóng đá euro được xuất bản. Nếu không có danh sách kèo bóng đá euro nào được chỉ định, thì tất cả các kèo bóng đá euro trên nhà xuất bản sẽ được sao chép. Nhìn thấyTạo ấn phẩmĐể biết chi tiết về cú pháp.
7308_7611
Nếu không có danh sách kèo bóng đá euro nào được chỉ định, bất kỳ kèo bóng đá euro nào được thêm vào bảng sau này sẽ được sao chép tự động. Điều này có nghĩa là có một danh sách kèo bóng đá euro có tên tất cả các kèo bóng đá euro không giống như không có danh sách kèo bóng đá euro.
Danh sách kèo bóng đá euro chỉ có thể chứa các tài liệu tham khảo kèo bóng đá euro đơn giản. Thứ tự các kèo bóng đá euro trong danh sách không được bảo tồn.
Chỉ định danh sách kèo bóng đá euro khi ấn phẩm cũng xuất bảnĐối với kèo bóng đá euro bảng trong lược đồ
không được hỗ trợ.
Đối với kèo bóng đá euro bảng được phân vùng, tham số xuất bảnpublish_via_partition_root
Xác định danh sách kèo bóng đá euro nào được sử dụng. Nếu nhưpublish_via_partition_root
làtrue
, Danh sách kèo bóng đá euro của bảng phân vùng gốc được sử dụng. Nếu không, nếupublish_via_partition_root
làSai
(mặc định), danh sách kèo bóng đá euro của từng phân vùng được sử dụng.
Nếu một ấn phẩm xuất bảnCập nhật
hoặcXóa
Hoạt động, bất kỳ danh sách kèo bóng đá euro nào cũng phải bao gồm các kèo bóng đá euro nhận dạng bản sao của bảng (xemNhận dạng bản sao
). Nếu một ấn phẩm chỉ xuất bảnChèn
Hoạt động, sau đó danh sách kèo bóng đá euro có thể bỏ qua các kèo bóng đá euro nhận dạng bản sao.
Danh sách kèo bóng đá euro không có tác dụng chocắt ngắn
lệnh.
Trong quá trình đồng bộ hóa dữ liệu ban đầu, chỉ các kèo bóng đá euro được xuất bản được sao chép. Tuy nhiên, nếu thuê bao từ bản phát hành trước 15, thì tất cả các kèo bóng đá euro trong bảng được sao chép trong quá trình đồng bộ hóa dữ liệu ban đầu, hãy bỏ qua bất kỳ danh sách kèo bóng đá euro nào.
Hiện tại không có hỗ trợ đăng ký bao gồm một số ấn phẩm trong đó cùng một bảng đã được xuất bản với các danh sách kèo bóng đá euro khác nhau.Tạo đăng ký9795_9986
Điều này có nghĩa là thay đổi danh sách kèo bóng đá euro của các bảng trên các ấn phẩm đã được đăng ký có thể dẫn đến các lỗi được ném vào phía thuê bao.
Nếu đăng ký bị ảnh hưởng bởi vấn đề này, cách duy nhất để tiếp tục sao chép là điều chỉnh một trong các danh sách kèo bóng đá euro ở phía xuất bản để tất cả đều khớp; và sau đó tái tạo đăng ký hoặc sử dụngThay đổi đăng ký ... Thả xuất bản
Để xóa một trong kèo bóng đá euro ấn phẩm vi phạm và thêm lại.
Tạo bảngT1
Được sử dụng trong ví dụ sau.
10857_10966
Tạo ấn phẩmP1
. Danh sách kèo bóng đá euro được xác định cho bảngT1
Để giảm số lượng kèo bóng đá euro sẽ được nhân rộng. Lưu ý rằng thứ tự tên kèo bóng đá euro trong danh sách kèo bóng đá euro không quan trọng.
test_pub =# Tạo ấn phẩm P1 cho Bảng T1 (ID, B, A, D); Tạo ấn phẩm
PSQL
có thể được sử dụng để hiển thị danh sách kèo bóng đá euro (nếu được xác định) cho mỗi ấn phẩm.
11503_11829
PSQL
Có thể được sử dụng để hiển thị danh sách kèo bóng đá euro (nếu được xác định) cho mỗi bảng.
11977_12477
Trên nút thuê bao, tạo bảngT1
Bây giờ chỉ cần một tập hợp con của các kèo bóng đá euro trên bảng nhà xuất bảnT1
, và cũng tạo đăng kýS1
Đăng ký xuất bảnP1
.
test_sub =# Tạo Bảng T1 (ID int, B văn bản, một văn bản, văn bản D, khóa chính (id)); Tạo bảng test_sub =# Tạo đăng ký S1 test_sub-# kết nối 'host = localhost dbname = test_pub applice_name = s1' test_sub-# xuất bản P1; Tạo đăng ký
Trên nút Nhà xuất bản, chèn một số hàng vào bảngT1
.
test_pub =# chèn vào kèo bóng đá euro giá trị T1 (1, 'a-1', 'b-1', 'c-1', 'd-1', 'e-1'); Chèn 0 1 test_pub =# chèn vào kèo bóng đá euro giá trị T1 (2, 'a-2', 'b-2', 'c-2', 'd-2', 'e-2'); Chèn 0 1 test_pub =# chèn vào kèo bóng đá euro giá trị T1 (3, 'a-3', 'b-3', 'c-3', 'd-3', 'e-3'); Chèn 0 1 test_pub =# Chọn * từ thứ tự T1 theo ID; ID | A | B | C | D | e ----+-----+-----+-----+-----+----- 1 | A-1 | B-1 | C-1 | D-1 | E-1 2 | A-2 | B-2 | C-2 | D-2 | E-2 3 | A-3 | B-3 | C-3 | D-3 | E-3 (3 hàng)
Chỉ dữ liệu từ danh sách kèo bóng đá euro xuất bảnP1
được sao chép.
test_sub =# Chọn * từ thứ tự T1 theo ID; ID | B | A | d ----+-----+-----+----- 1 | B-1 | A-1 | D-1 2 | B-2 | A-2 | D-2 3 | B-3 | A-3 | D-3 (3 hàng)
Nếu bạn thấy bất cứ điều gì trong tài liệu không chính xác, không phù hợp Kinh nghiệm của bạn với tính năng cụ thể hoặc yêu cầu làm rõ thêm, Vui lòng sử dụngMẫu nàyĐể báo cáo vấn đề tài liệu.