【发布时间】:2018-06-12 04:57:20
【问题描述】:
与 SQL Server 中的 SQL Server Management Studio 一样,是否有任何可用于 VoltDB 的编辑器以便我可以创建或编辑脚本?我在 DBeaver 中试过,但创建后看不到存储过程脚本。
【问题讨论】:
标签: voltdb
与 SQL Server 中的 SQL Server Management Studio 一样,是否有任何可用于 VoltDB 的编辑器以便我可以创建或编辑脚本?我在 DBeaver 中试过,但创建后看不到存储过程脚本。
【问题讨论】:
标签: voltdb
如果您想尝试一下,我已经将一个网络编辑器开源了。 https://github.com/aamadeo27/vsqle
【讨论】:
由于 java 过程作为编译后的 jar 文件加载到 VoltDB 中,并使用 CREATE PROCEDURE ... FROM 命令声明,因此您可以使用任何您喜欢的 IDE 或文本编辑器。目前,VoltDB 不存储 java 过程的原始 .java 源代码的副本,只存储已编译的字节码。
您可以使用 CREATE PROCEDURE ... AS 命令在 DDL 中声明简单的单语句过程。这可以从 VMC Web 界面完成,并且您可以访问 VMC 中现有的 DDL 源。但是,这是模式浏览器和交互式 SQL 命令行界面,并不是真正的“编辑器”。
我们正在开发一个 Eclipse 插件,它能够将过程代码更改应用到外部 VoltDB 实例,并进行远程调试。这将在即将发布的版本中。这对于 Eclipse 用户来说是一种可选的便利。
全面披露:我在 VoltDB 工作。
【讨论】: