Postgresql Tài liệu 8.0.26 | ||||
---|---|---|---|---|
prev | Backward nhanh | Chuyển tiếp nhanh | Tiếp theo |
không xác định
lệnhPL/soi kèo bóng đá truoctran là ngôn ngữ thủ tục có thể tải cho11873_11885Hệ thống cơ sở dữ liệu cho phépsoi kèo bóng đá truoctransoi kèo bóng đá truoctran ngữ để được Được sử dụng để viết các chức năng và quy trình kích hoạt.
PL/soi kèo bóng đá truoctran cung cấp hầu hết các khả năng mà một người viết chức năng có bằng ngôn ngữ C, ngoại trừ một số hạn chế.
Hạn chế tốt là mọi thứ được thực hiện trong A
Thông dịch viên soi kèo bóng đá truoctran an toàn. Ngoài bộ lệnh giới hạn của bộ lệnh giới hạn
soi kèo bóng đá truoctran an toàn, chỉ có một vài lệnh để truy cập
Cơ sở dữ liệu qua SPI và để nêu tin nhắn quaELOG ()
. Không có cách nào để truy cập nội bộ
của máy chủ cơ sở dữ liệu hoặc để có được quyền truy cập cấp hệ điều hành theo
quyền củaPostgreSQLQuy trình máy chủ, như một hàm C có thể làm. Vì vậy, bất kỳ đặc quyền
Người dùng cơ sở dữ liệu có thể được phép sử dụng soi kèo bóng đá truoctran ngữ này.
Khác, Hạn chế thực hiện là các chức năng soi kèo bóng đá truoctran không thể được sử dụng để tạo các chức năng đầu vào/đầu ra cho dữ liệu mới các loại.
Đôi khi mong muốn viết các chức năng soi kèo bóng đá truoctran Không bị hạn chế ở soi kèo bóng đá truoctran an toàn. Ví dụ: người ta có thể muốn một soi kèo bóng đá truoctran chức năng gửi email. Để xử lý những trường hợp này, có một Biến thể củaPL/soi kèo bóng đá truoctranđược gọiPL/TCLU(đối với soi kèo bóng đá truoctran không tin cậy). Đây là chính xác là ngôn ngữ ngoại trừ một trình thông dịch soi kèo bóng đá truoctran đầy đủ là đã sử dụng.nếuPL/TCLUđược sử dụng, nó phải được cài đặt dưới dạng một soi kèo bóng đá truoctran không đáng tinđể chỉ cơ sở dữ liệu Superusers có thể tạo ra các chức năng trong đó. Người viết của APL/TCLUHàm phải lấy quan tâm rằng chức năng không thể được sử dụng để làm bất cứ điều gì không mong muốn, vì nó sẽ có thể làm bất cứ điều gì có thể được thực hiện bởi một Người dùng đăng nhập với tư cách là Quản trị viên cơ sở dữ liệu.
Đối tượng được chia sẻ choPL/soi kèo bóng đá truoctranvàPL/TCLUTrình xử lý cuộc gọi tự động Được xây dựng và cài đặt trongPostgreSQLThư mục thư viện nếu soi kèo bóng đá truoctran Hỗ trợ được chỉ định trong bước cấu hình của Quy trình cài đặt. Để cài đặtPL/soi kèo bóng đá truoctranvà/hoặc14357_14366Trong một cơ sở dữ liệu cụ thể, hãy sử dụngcreatelangChương trình, ví dụCreatelang PLTCLdbnamehoặccreatelang pltcludbname.