Apache derby中的存储过程

时间:2011-06-29 10:15:41

标签: sql stored-procedures derby

我们可以在Eclipse的apache derby数据库连接中使用select,insert,update(多个SQL语句)创建存储过程吗?

我是android开发的初学者,所以请告诉我创建和使用存储过程的正确方法。

3 个答案:

答案 0 :(得分:6)

只是为了澄清,这些不是经典意义上的“存储过程”,熟悉Oracle和MS SQL Server的人会想到它们。

根据@Bryan的答案中的link以及线程Regarding Derby Stored Procedures,这些“存储过程”是编译的Java代码,而不是SQL。这被称为PSM虽然谷歌搜索“德比PSM”出现了一些有趣的结果,但它看起来并不完全。

答案 1 :(得分:3)

Apache Derby肯定有存储过程。从这里开始获取一些好消息:http://wiki.apache.org/db-derby/DerbySQLroutines

但是,我不确定“android开发”部分。

答案 2 :(得分:0)

绝对可以在Derby中创建存储过程。 为此,您:

  1. 使用Java编程语言制作存储过程逻辑
  2. 将Java逻辑打包并部署到Derby
  3. 创建一个包装/调用Java逻辑的存储过程。
  4. 使用JDBC调用存储过程。
  5. post提供了一步一步的演练,详细说明了如何执行上述4个步骤。