Phiên bản được hỗ trợ:hiện tại(17)16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản kèo bóng đá euro được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2

51,58.pg_trigger #

Danh mụcpg_triggerLưu trữ các kèo bóng đá euro trên các bảng và chế độ xem. Nhìn thấyTạo TriggerĐể biết thêm thông tin.

Bảng 51.58.pg_triggercột

loại cột

Mô tả

oid oid

định danh hàng

tgrelid oid(Tài liệu tham khảopg_ class.oid)

Bảng kèo bóng đá euro này trên

tgparentid oid(Tài liệu tham khảopg_trigger.oid)

Trigger cha mẹ rằng kèo bóng đá euro này được nhân bản từ (điều này xảy ra khi các phân vùng được tạo hoặc gắn vào bảng được phân vùng); không nếu không phải là một bản sao

TGNAME tên

Tên kèo bóng đá euro (phải là duy nhất trong số các kèo bóng đá euro của cùng một bảng)

tgfoid oid(Tài liệu tham khảopg_proc.oid)

Hàm được gọi là

tgtype INT2

Mặt nạ bit Xác định các điều kiện bắn kèo bóng đá euro

tenables Char

điều khiển trong đósession_replication_roleChế độ bắn kèo bóng đá euro.o= Trigger Fire trongOriginHồicục bộModes,D= Trigger bị vô hiệu hóa,R= kèo bóng đá euro hỏa hoạn trongbản saoMode,A= LUÔN LUÔN CHIA SẺ.

TgisInternal bool

Đúng nếu kèo bóng đá euro được tạo bên trong (thường là, để thực thi các ràng buộc được xác định bởiTGConstraint)

tgconstrrelid oid(Tài liệu tham khảopg_ class.oid)

Bảng được tham chiếu bởi ràng buộc toàn vẹn tham chiếu (không nếu kèo bóng đá euro không phải là ràng buộc toàn vẹn tham chiếu)

tgconstrindid oid(Tài liệu tham khảopg_ class.OID)

Chỉ mục hỗ trợ một khóa duy nhất, chính, tính toàn vẹn tham chiếu hoặc ràng buộc loại trừ (0 nếu kèo bóng đá euro không dành cho một trong những loại ràng buộc này)

TGConstraint oid(Tài liệu tham khảoPG_Constraint.oid)

Thepg_constraintMục liên kết với kèo bóng đá euro (không nếu kèo bóng đá euro không phải cho một ràng buộc)

tgdeferrable bool

Đúng nếu kèo bóng đá euro ràng buộc có thể thu hồi được

TginitDeferred bool

Đúng nếu kèo bóng đá euro ràng buộc ban đầu được hoãn lại

TGNARGS INT2

Số lượng chuỗi đối số được truyền đến chức năng kèo bóng đá euro

TGATTR int2Vector(Tài liệu tham khảoPG_Attribution.Attnum)

số cột, nếu kèo bóng đá euro là đặc trưng của cột; nếu không thì một mảng trống

TGARGS bytea

Các chuỗi đối số để chuyển sang kèo bóng đá euro, mỗi kết thúc null

tgqual pg_node_tree

Biểu thức cây (trongNodetostring ()Đại diện) cho trình kèo bóng đá euro18518_18524điều kiện hoặc null kèo bóng đá euro không

tgoldtable tên

Tham chiếutên mệnh đề choBảng cũhoặc null kèo bóng đá euro không

tgnewtable tên

Tham chiếutên mệnh đề choBảng mớihoặc null kèo bóng đá euro không


Hiện tại, kèo bóng đá euro cụ thể cột chỉ được hỗ trợ choCập nhậtSự kiện, và vì vậyTGATTRchỉ có liên quan cho loại sự kiện đó.tgtypecũng có thể chứa các bit cho các loại sự kiện khác, nhưng chúng được cho là có toàn bộ bảng bất kể trongTGATTR.

Lưu ý

KhiTGConstraintlà kèo bóng đá euro khác,tgconstrrelid, tgconstrindid, tgdeferabletginitdeferredphần lớn là dự phòng với tham chiếuPG_Constraintmục nhập. Tuy nhiên, có thể một bộ kèo bóng đá euro không thể hủy bỏ được liên kết với một ràng buộc có thể bảo vệ:

Lưu ý

pg_class.relhastriggersPhải đúng nếu một mối quan hệ có bất kỳ yếu tố kèo bóng đá euro nào trong danh mục này.

Gửi hiệu chỉnh

kèo bóng đá euro bạn thấy bất cứ điều gì trong tài liệu không chính xác, không khớpMẫu nàyĐể báo cáo vấn đề tài liệu.