Postgresql 7.4.30 Tài liệu | ||||
---|---|---|---|---|
prev | Backward nhanh | Chuyển tiếp nhanh | NEXT |
Tạo [đáng tin cậy] [Thủ tục] tỷ lệ kèo bóng đá tối nay ngữtênHandlercall_handler[ValidatorValfunction]
Sử dụngTạo tỷ lệ kèo bóng đá tối nay ngữ, APostgreSQLNgười dùng có thể đăng ký mới tỷ lệ kèo bóng đá tối nay ngữ thủ tục vớiPostgreSQLCơ sở dữ liệu. Sau đó, chức năng và các thủ tục kích hoạt có thể được xác định trong tỷ lệ kèo bóng đá tối nay ngữ mới này. Các Người dùng phải cóPostgreSQLĐặc quyền Superuser để đăng ký tỷ lệ kèo bóng đá tối nay ngữ mới.
11882_11899Hiệu quả liên kết tên tỷ lệ kèo bóng đá tối nay ngữ với trình xử lý cuộc gọi là Chịu trách nhiệm thực hiện các chức năng được viết bằng tỷ lệ kèo bóng đá tối nay ngữ. Tham khảoPhần 33.3Để biết thêm thông tin về trình xử lý cuộc gọi tỷ lệ kèo bóng đá tối nay ngữ.
Lưu ý rằng các tỷ lệ kèo bóng đá tối nay ngữ thủ tục là địa phương cho cá nhân cơ sở dữ liệu. Để cung cấp một tỷ lệ kèo bóng đá tối nay ngữ trong tất cả các cơ sở dữ liệu bằng cách Mặc định, nó sẽ được cài đặt vàoTemplate1Cơ sở dữ liệu.
TrustedChỉ định rằng cuộc gọi người xử lý tỷ lệ kèo bóng đá tối nay ngữ là an toàn, nghĩa là nó không Cung cấp một người dùng không có đặc quyền bất kỳ chức năng nào để bỏ qua Hạn chế truy cập. Nếu từ khóa này bị bỏ qua khi đăng ký tỷ lệ kèo bóng đá tối nay ngữ, chỉ người dùng cóPostgreSQLĐặc quyền Superuser có thể sử dụng tỷ lệ kèo bóng đá tối nay ngữ này để tạo các chức năng mới.
Đây là một từ tiếng ồn.
Tên của tỷ lệ kèo bóng đá tối nay ngữ thủ tục mới. tỷ lệ kèo bóng đá tối nay ngữ Tên là trường hợp không nhạy cảm. Tên phải là duy nhất trong số các tỷ lệ kèo bóng đá tối nay ngữ trong cơ sở dữ liệu.
Để tương thích ngược, tên có thể được đặt bởi Trích dẫn đơn.
call_handler13678_13978PostgreSQLLà một hàm không có đối số và trả lạitỷ lệ kèo bóng đá tối nay_handlerLoại, một trình giữ chỗ loại chỉ đơn giản được sử dụng để xác định hàm là cuộc gọi người xử lý.
Valfunctionlà tên của một chức năng đã đăng ký trước đó sẽ được gọi Khi một hàm mới trong tỷ lệ kèo bóng đá tối nay ngữ được tạo, để xác nhận chức năng mới. Nếu không có chức năng xác thực được chỉ định, Sau đó, một chức năng mới sẽ không được kiểm tra khi nó được tạo. Hàm xác thực phải lấy một đối số của loạiOID, sẽ là oid của Chức năng được tỷ lệ kèo bóng đá tối nay và thường sẽ trả vềvoid.
Một hàm xác thực thường kiểm tra
chức năng cơ thể cho sự đúng đắn của cú pháp, nhưng nó cũng có thể
Nhìn vào các thuộc tính khác của hàm, ví dụ nếu
tỷ lệ kèo bóng đá tối nay ngữ không thể xử lý các loại đối số nhất định. ĐẾN
báo hiệu một lỗi, hàm xác thực sẽ sử dụngEREPORT ()
Hàm. Các
Giá trị trả về của hàm bị bỏ qua.
Lệnh này thường không được thực thi trực tiếp bởi Người dùng. Đối với các tỷ lệ kèo bóng đá tối nay ngữ thủ tục được cung cấp trongPostgreSQLPhân phối,createlangnên sử dụng chương trình, mà Cũng sẽ cài đặt đúng trình xử lý cuộc gọi. (createlangsẽ gọitỷ lệ kèo bóng đá tối nay NGÔN NGỮnội bộ.)
inPostgreSQLPhiên bản trước 7.3, cần phải tuyên bố các chức năng xử lý là trả lại Loại giữ chỗ16133_16141, thay vìtỷ lệ kèo bóng đá tối nay_handler. Để hỗ trợ tải cũ Tệp kết xuất,Tạo tỷ lệ kèo bóng đá tối nay ngữsẽ chấp nhận một chức năng được tuyên bố là trả vềOpaque,, Nhưng nó sẽ đưa ra một thông báo và thay đổi chức năng được khai báo Trả về loại thànhtỷ lệ kèo bóng đá tối nay_handler.
Sử dụngPostgreSQL: Tài liệu: 7.4: cách đọc kèoLệnh để tỷ lệ kèo bóng đá tối nay chức năng mới.
sử dụngkèo chấp bóng đáhoặc tốt hơn làDroplangChương trình, để bỏ các tỷ lệ kèo bóng đá tối nay ngữ thủ tục.
Danh mục hệ thốngPG_L Language
(xemPhần 43.1816943_17017createlangcó tùy chọn để liệt kê
tỷ lệ kèo bóng đá tối nay ngữ đã cài đặt.
Định nghĩa về tỷ lệ kèo bóng đá tối nay ngữ thủ tục không thể thay đổi một lần nó đã được tạo ra, ngoại trừ các đặc quyền.
Để có thể sử dụng tỷ lệ kèo bóng đá tối nay ngữ thủ tục, người dùng phải được cấpsử dụngĐặc quyền. ThecreatelangChương trình tự động tài trợ quyền cho mọi người nếu tỷ lệ kèo bóng đá tối nay ngữ được biết là đáng tin cậy.
Hai lệnh sau được thực thi theo trình tự sẽ đăng ký một tỷ lệ kèo bóng đá tối nay ngữ thủ tục mới và trình xử lý cuộc gọi liên quan.
Tạo chức năng plsample_call_handler () trả về tỷ lệ kèo bóng đá tối nay_handler Như '$ libdir/plsample' Ngôn ngữ C; Tạo ngôn ngữ plsample Handler plsample_call_handler;