PostgreSQL: kèo chấp bóng đá hôm nay | |||
---|---|---|---|
prev | UP | Chương 41. PL/TCL - Ngôn ngữ thủ tục TCL | NEXT |
không soi kèo bóng đá truoctran
soi kèo bóng đá truoctranPL/TCL có hỗ trợ cho mã TCL tự động khi sử dụng. Nó nhận ra một bảng đặc biệt,PLTCL_MODULES, được cho là chứa các soi kèo bóng đá truoctran mã TCL. Nếu bảng này tồn tại, soi kèo bóng đá truoctrankhông soi kèo bóng đá truoctranđược tìm nạp từ bảng và được tải soi kèo bóng đá truoctrano trình thông dịch TCL ngay trước khi thực hiện chức năng PL/TCL đầu tiên trong phiên cơ sở dữ liệu. (Điều này xảy ra riêng cho từng trình thông dịch TCL, nếu có nhiều hơn một phiên bảnPhần 41.4.)
trong khikhông soi kèo bóng đá truoctransoi kèo bóng đá truoctran thực sự có thể chứa bất kỳ tập lệnh khởi tạo nào bạn cần, nó thường xác định TCLkhông soi kèo bóng đá truoctran
Quy trình được gọi bất cứ khi nào TCL không nhận ra tên thủ tục được gọi.PL/TCL8665_8731PLTCL_MODULESĐiều đó sẽ soi kèo bóng đá truoctran quy trình cần thiết. Nếu một người được tìm thấy, nó được tải vào phiên dịch, và sau đó thực thi được phép tiến hành cuộc gọi thủ tục cố gắng ban đầu.PLTCL_MODFUNCSCung cấp một chỉ mục trong đó các hàm được xác định theo soi kèo bóng đá truoctran nào, để tra cứu nhanh chóng.
ThePostgreSQLPhân phối bao gồm các tập soi kèo bóng đá truoctran hỗ trợ để duy trì các bảng sau:PLTCL_LOADMOD,PLTCL_LISTMOD,PLTCL_DELMOD, cũng như nguồn cho tiêu chuẩnkhông soi kèo bóng đá truoctransoi kèo bóng đá truoctran trongchia sẻ/không soi kèo bóng đá truoctranpltcl. soi kèo bóng đá truoctran này phải được tải vào mỗi cơ sở dữ liệu ban đầu để hỗ trợ cơ chế tải tự động.
BảngPLTCL_MODULESvàPLTCL_MODFUNCSphải có thể đọc được bởi tất cả, nhưng thật khôn ngoan khi làm cho chúng được sở hữu và chỉ có thể ghi bởi quản trị viên cơ sở dữ liệu. Để đề phòng bảo mật, PL/TCL sẽ bỏ quaPLTCL_MODULES(và do đó, không cố gắng tảikhông soi kèo bóng đá truoctransoi kèo bóng đá truoctran) trừ khi nó thuộc sở hữu của một siêu người dùng. Nhưng cập nhật các đặc quyền trên bảng này có thể được cấp cho người dùng khác, nếu bạn tin tưởng họ đầy đủ.