pljava
Java 程序语言
概览
| 扩展包名 | 版本 | 分类 | 许可证 | 语言 |
|---|---|---|---|---|
pljava | 1.6.10 | LANG | BSD-3-Clause | Java |
| ID | 扩展名 | Bin | Lib | Load | Create | Trust | Reloc | 模式 |
|---|---|---|---|---|---|---|---|---|
| 3090 | pljava | 否 | 是 | 否 | 是 | 否 | 否 | sqlj |
版本
| 类型 | 仓库 | 版本 | PG 大版本 | 包名 | 依赖 |
|---|---|---|---|---|---|
| EXT | PGDG | 1.6.10 | 1817161514 | pljava | - |
| RPM | PGDG | 1.6.10 | 1817161514 | pljava_$v | - |
| DEB | PGDG | 1.6.10 | 1817161514 | postgresql-$v-pljava | - |
安装
您可以直接安装 pljava 扩展包的预置二进制包,首先确保 PGDG 仓库已经添加并启用:
使用 pig 或者是 apt/yum/dnf 安装扩展:
安装
pig
dnf
apt
创建扩展:
用法
pljava 允许使用标准 JDBC API 在 PostgreSQL 中编写 Java 函数、触发器和类型。
部署 Java 代码
将 Java 类打包到包含 SQLJ 部署描述符的 JAR 文件中,然后安装:
创建函数
编写包含静态方法的 Java 类:
声明 SQL 函数映射:
集合返回函数
实现 ResultSetProvider 接口以创建集合返回函数:
触发器函数
通过 JDBC 访问数据库
JAR 管理
这个页面对您有帮助吗?
感谢反馈,我们会据此改进这篇文档。
哪里没有解决?(可选)