kèo bóng đá c1Cho phép các hàm do người dùng xác định được viết bằng các kèo bóng đá c1 ngữ khác ngoài SQL và C. Các kèo bóng đá c1 ngữ khác này được gọi chung làkèo bóng đá c1(PLs). Đối với một hàm được viết bằng kèo bóng đá c1, máy chủ cơ sở dữ liệu không có kiến thức tích hợp về cách diễn giải văn bản nguồn của hàm. Thay vào đó, nhiệm vụ được chuyển cho một người xử lý đặc biệt biết các chi tiết của ngôn ngữ. Trình xử lý có thể thực hiện tất cả các công việc phân tích, phân tích cú pháp, thực thi, v.v ... hoặc nó có thể đóng vai trò là"keo"giữakèo bóng đá c1và triển khai hiện tại của kèo bóng đá c1 ngữ lập trình. Bản thân trình xử lý là hàm kèo bóng đá c1 ngữ C được biên dịch thành một đối tượng được chia sẻ và được tải theo yêu cầu, giống như bất kỳ hàm C nào khác.
Hiện tại có bốn kèo bóng đá c1 có sẵn trong tiêu chuẩnkèo bóng đá c1Phân phối:PL/PGSQL(Chương 40),PL/TCL(Chương 41),PL/Perl(Chương 42) vàPL/Python(Chương 43). Có các kèo bóng đá c1 bổ sung có sẵn không được bao gồm trong phân phối cốt lõi.Phụ lục HCó thông tin về việc tìm kiếm chúng. Ngoài ra, các ngôn ngữ khác có thể được xác định bởi người dùng; Những điều cơ bản của việc phát triển một kèo bóng đá c1 mới được đề cập trongChương 53.