TheSPIMô -đun cung cấp kèo bóng đá euro số ví dụ khả thi về việc sử dụngPostgreSQL: Tài liệu:(SPI) và kích hoạt. Mặc dù kèo bóng đá euro chức năng này có một số giá trị theo cách riêng của chúng, nhưng chúng thậm chí còn hữu ích hơn như là ví dụ để sửa đổi cho mục đích của riêng bạn.
Mỗi nhóm chức năng được mô tả dưới đây được cung cấp dưới dạng tiện ích mở rộng riêng biệt.
Check_primary_key ()
vàCheck_forign_key ()
được sử dụng để kiểm tra kèo bóng đá euro ràng buộc khóa nước ngoài. (Tất nhiên, chức năng này đã được thay thế bởi cơ chế khóa nước ngoài tích hợp, nhưng mô-đun vẫn hữu ích làm ví dụ.)
Check_primary_key ()
Kiểm tra bảng tham chiếu. Để sử dụng, tạo kèo bóng đá euroTrước khi chèn hoặc cập nhật
Trình kèo bóng đá euro hoạt bằng cách sử dụng chức năng này trên bảng tham chiếu bảng khác. Chỉ định là đối số kèo bóng đá euro hoạt: Tên cột của bảng tham chiếu tạo thành khóa ngoại, tên bảng được tham chiếu và tên cột trong bảng được tham chiếu tạo thành khóa chính/duy nhất.
Check_forign_key ()
Kiểm tra bảng được tham chiếu. Để sử dụng, tạo kèo bóng đá euroTrước khi xóa hoặc cập nhật
Trình kích hoạt sử dụng chức năng này trên bảng được tham chiếu bởi (kèo bóng đá euro) bảng khác. Chỉ định là đối số kích hoạt: Số lượng bảng tham chiếu mà chức năng phải thực hiện kiểm tra, hành động nếu tìm thấy khóa tham chiếu (Cascade
- Để xóa hàng tham chiếu,Hạn chế
- để hủy bỏ giao dịch nếu có kèo bóng đá euro khóa tham chiếu tồn tại,setnull
- Để đặt kèo bóng đá euro trường khóa tham chiếu thành NULL), tên cột của bảng được kích hoạt tạo thành khóa chính/duy nhất, sau đó tên bảng tham chiếu và tên cột (được lặp lại cho nhiều bảng tham chiếu như được chỉ định bởi đối số đầu tiên). Lưu ý rằng kèo bóng đá euro cột khóa chính/duy nhất phải được đánh dấu không phải null và nên có một chỉ mục duy nhất.
Có kèo bóng đá euro ví dụ tronginfint.example
.
Autoinc ()
là một kèo bóng đá euro hoạt lưu trữ giá trị tiếp theo của chuỗi vào trường số nguyên. Điều này có một số trùng lặp với tích hợpCột nối tiếpTính năng, nhưng nó không giống nhau:Autoinc ()
sẽ ghi đè kèo bóng đá euro nỗ lực thay thế một giá trị trường khác trong quá trình chèn và tùy chọn nó có thể được sử dụng để tăng trường trong kèo bóng đá euro bản cập nhật.
Để sử dụng, tạo ATrước khi chèn
(hoặc tùy chọnTrước khi chèn hoặc cập nhật
) Trình kích hoạt bằng hàm này. Chỉ định hai đối số kích hoạt: Tên của cột Số nguyên sẽ được sửa đổi và tên của đối tượng chuỗi sẽ cung cấp kèo bóng đá euro giá trị.
Có kèo bóng đá euro ví dụ trongAutoinc.example
.
insert_username ()
là một kèo bóng đá euro hoạt lưu trữ tên người dùng hiện tại vào trường văn bản. Điều này có thể hữu ích để theo dõi người đã sửa đổi lần cuối một hàng cụ thể trong bảng.
Để sử dụng, tạo ATrước khi chèn
và/hoặcCập nhật
Trình kèo bóng đá euro hoạt bằng hàm này. Chỉ định một đối số kèo bóng đá euro hoạt duy nhất: tên của cột văn bản sẽ được sửa đổi.
Có kèo bóng đá euro ví dụ tronginsert_username.example
.
moddateTime ()
là một kèo bóng đá euro hoạt lưu trữ thời gian hiện tại vào ADấu thời gian
Trường. Điều này có thể hữu ích để theo dõi thời gian sửa đổi cuối cùng của kèo bóng đá euro hàng cụ thể trong bảng.
Để sử dụng, tạo ATrước khi cập nhật
Trình kèo bóng đá euro hoạt bằng cách sử dụng chức năng này. Chỉ định một đối số kèo bóng đá euro hoạt duy nhất: tên của cột sẽ được sửa đổi.Dấu thời gian
hoặcdấu thời gian với múi giờ
.
Có kèo bóng đá euro ví dụ trongmoddateTime.example
.
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 khớpMẫu nàyĐể báo cáo vấn đề tài liệu.