问题标签 [derby]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
6005 浏览

java - 将 Java 对象添加到数据库

对于我被分配的大学作业,我有一个 Prize 对象,其中包含文本、图像或视频内容。我想将此信息保存到 Apache Derby 数据库(将在低功率 PDA 上运行)中的 BLOB 字段中。如何将此数据添加到数据库中?

提前致谢。

0 投票
3 回答
11144 浏览

java - Apache Derby - 检查数据库是否已创建?

将 Apache Derby 与 Java 结合使用(J2ME,但我认为这没有什么区别)有没有办法检查数据库是否已经存在并包含一个表?

0 投票
1 回答
3714 浏览

sql - 在 Derby 中一次更新多个列

DB2 支持这种语法:

即我可以运行一个返回多个列的选择并将结果复制到目标表的各个列(要更新的列)。

Derby 只允许以下语法:

这意味着当我需要以某种方式对选择的结果进行分组时,我可能会遇到问题。有没有比将更新拆分为两个语句或在 Java 循环中本地执行此操作(即提交数百万个 UPDATE 语句)更好的解决方案?

0 投票
3 回答
13912 浏览

derby - 在生产模式下使用 Derby 或 HSQL 的经验

有人尝试过在生产环境中使用 Derby 或 HSQLDB 吗?有什么好的、坏的或丑陋的经历?

0 投票
2 回答
1359 浏览

sql - 如何在 Derby 中模拟 UPDATE x SET (col1, col2) = ( SELECT a,b FROM y )?

Derby 不支持这种语法:

(见这个错误)。除了在 Java 中创建一个循环来执行选择并发送 N 个更新之外,还有其他人有解决方法吗?

[编辑]请注意,我有 50 列和一个复杂的条件(与 x 和 EXISTS 等连接)。所以我想避免重复 SELECT 50 次,请:)

0 投票
3 回答
696 浏览

java - 在 Java 中通过包 java.sql 使用 SQL

在一次讲座中,我的教授给出了一些涉及数据库和 java.sql 包的操作示例。这些示例应该以 pdf 文件的形式在线上传,但由于某种原因,我的 pdf 阅读器没有显示所有函数的名称和类名。

我想知道 Java 中以下 PHP 函数的等价物:

谢谢!

0 投票
5 回答
3151 浏览

java - java.sql.SQLException:Mac OS X 上没有合适的驱动程序尝试使用 Derby

当我尝试使用 Java 连接到数据库时,我得到一个 java.sql.SQLException:没有合适的驱动程序。我在使用 NetBeans IDE 的 Mac OS 10.5 上。EmbeddedDriver 似乎有问题,但我不确定我缺少什么:

0 投票
2 回答
3963 浏览

java - JavaDB 连接问题;未找到数据库

我遇到了 Java DB 的问题,我只是不知道如何解决。我正在创建一个数据库并使用 Java DB 的本机 JDBC 驱动程序连接到它。如果我物理地重新定位该数据库并尝试使用它的新路径连接到它,我总是会收到 XJ004 错误:

我确定我使用了正确的连接字符串。数据库是否有可能以某种方式损坏?或者数据库中的数据库路径是否存在某种编码,这样如果您重新定位 Java 数据库,它会感到困惑?

我在这里真的很茫然。:( 请帮忙!

吉姆

0 投票
4 回答
2383 浏览

ruby-on-rails - 将嵌入式 Derby 与 JRuby on Rails 结合使用

尝试将 JRuby 1.2.0 和 Rails 2.3.2 与嵌入式 Derby 数据库一起使用。我已将derbytools.jarand复制derby.jar$RUBY_HOME/lib,但rake db:migrate仍然给出:

Aaaand...我预感到并想通了。因此,我将在此处发布此内容,以防其他人遇到与我相同的问题。

我在网上找到的几乎所有文档都database.yml对 Derby 进行了以下配置:

这可能适用于客户端/服务器设置,但对于嵌入式 Derby 设置,您需要:

请注意“EmbeddedDriver”,而不是“ClientDriver”。

0 投票
1 回答
328 浏览

sql - SQL查询将可用插槽从预定插槽表中插入表(可用)

我想要一个 sql 查询将可用槽插入到预定槽表中的表(可用)中。

我有两个表。我有一个带有 bookstarttime 和 bookendtime 列的 book 表。这些是时间戳对象。我有另一个表具有availstarttime 和availendtime。这些也是时间戳列。我必须在这些预订的插槽之间留下可用的插槽。我将从表单输入开始时间和结束时间。然后我想要一个 sql 查询来获取 starttime 和 endtime 的值之间的可用插槽

我正在使用数据库:apache derby