问题标签 [sqlj]

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 投票
2 回答
1405 浏览

ant - 用 Ant 编译 SQLJ

如何用ant编译SQLJ?

0 投票
2 回答
5524 浏览

java - 如何使用 SQLJ 在 Oracle SQL Developer 控制台上打印

我创建并启动了 SQLJ Java 过程(使用 SQL Developer)。我有一些错误,我想调试 Java 源代码。做这个的最好方式是什么?是否可以使用 System.out 将一些信息打印到 SQL Developer 控制台?

0 投票
3 回答
603 浏览

sql - sql、pl/sql和sqlj的区别

我想知道

  • 3 相互比较如何?
  • 什么时候用?
  • 哪个可以代替其他的?
0 投票
3 回答
2107 浏览

java - SQLJ 与 JAVA 文件

谁能解释 .sqlj 和 .java 文件之间的区别?

0 投票
1 回答
689 浏览

java - SQLJ 产生了无效的 Java 代码

虽然我是该网站的老用户,但之前自己设法解决了问题。这次我需要你的建议:)

情况:我继承了旧的 Java 项目代码,其中 SQLJ 用于数据库访问。项目中既不需要数据库也不需要 SQLJ,但我无法更改历史记录,因此必须忍受它。故事的另一部分是以前在 JDeveloper 中进行开发,但是新的公司标准需要 Eclipse(我更喜欢一个更好的产品)。

但是我在使用 javac 而不是 Oracle 编译器迁移 SQLJ 以使用 Ant 自动构建时遇到了问题。那么问题来了:

由于包结构的差异,SQLJ 生成的 Java 文件对 javac 编译器无效。然而,只要 JDeveloper (11.1.1.0.2) 使用旧的 oracle 编译器,它就接受此类 java 文件。sqlj 和 Java 的例子更好地解释了这个问题:

SQLJ

生成的JAVA:


问题在于最后一条语句

它实际上应该是:

然后就可以了。

请注意,较新版本的 JDeveloper 也存在与使用 javac 相同的问题(我相信)。

作为一种解决方法,我们将 Java 文件与 SQLJ 一起存储,并且在我们从 SQLJ 更改重新生成 java 之后,我们再次修复 Java。手动执行这些操作不是很高兴,因为在需要更新 SQLJ 的情况下,它会使自动构建过程无效。

有人有什么想法吗?非常感谢您的帮助 :)

干杯

0 投票
1 回答
2619 浏览

java - sqlj 运行时错误

有人可以告诉我在 Oracle 11g 中使用 sqlj 时导致此错误的原因是什么。我正在使用 Solaris 8,并且尝试更改 JDK 版本(尝试了 1.5 和 1.6)。

相同的命令适用于 Oracle 10g:

谢谢,拉吉

0 投票
0 回答
65 浏览

java - 翻译函数绑定问题

我正在使用 SQLJ,因为该应用程序的数据集非常大。我正在尝试将查询合并到我的 SQLJ 文件中,但在绑定时它给了我一个错误。请帮助我找到相同的替代方案。我不能放弃翻译功能,因为我被告知只能这样做。

cursor这里是迭代器,templateGp是我从对象中得到的值。

0 投票
1 回答
1103 浏览

java - 如何在 JS 中同时插入和更新多行?

我有一个表,其中包含 X 行和 10 列。用户可以选择编辑任何行和列,还可以添加新行并为其添加详细信息。他在每一行都有一个“保存”按钮和复选框。他可以使用复选框选择他已编辑和插入的行,然后使用“保存”按钮将其保存。

现在我的问题是,考虑用户编辑了 X-1 行并插入了一些 3 行。并且只选择了编辑和插入的行。当他单击“保存”按钮时,我如何同时插入和更新。

PS:我正在使用 Java Script 和 SQLj。

0 投票
1 回答
430 浏览

oracle - 自动生成 SQLJ 源代码

这里有没有人尝试过从 oracle pl/sql 包或程序自动生成 sqlj 源代码?

0 投票
5 回答
2406 浏览

java - 你从哪里获得 java 的 sqlj 库?

我负责为一个项目编写一个带有 java 的 DB 操纵器。
我的教授给我们提供了使用 sqlj 库的材料(我假设是 Oracle?),但没有人解释它来自哪里或如何下载它。
我已经找了好几个小时了。