本章介紹預存程序語言(SPL)。SPL是一種高效的過程式程式設計語言,用於為PolarDB PostgreSQL版(相容Oracle)編寫自訂預存程序、函數、觸發器和包。
SPL提供如下特性:
完整的過程編程功能,以補充SQL語言。
一種通用語言,用於為PolarDB PostgreSQL版(相容Oracle)資料庫建立預存程序、函數、觸發器和包。
無縫的開發與測試環境。
使用可重新使用的代碼。
便於使用。
本章介紹SPL程式的基本元素,然後概述SPL程式的組織方式以及如何使用它來建立預存程序或函數。