oracle相关内容

Oracle RAW id列和JDBC

我正在尝试开发一个调用Oracle 11g XE数据库的简单Java servlet。我提供的数据库使用RAW列类型作为所有表的ID。 最初我试图从JDBC获取数据,而base64编码VARBINARY字节数组正在返回,所以我可以通过JSON将结果传递给前端系统。但是,在base64解码并尝试将字节数组设置回列之后,Oracle / JDBC没有返回数据。 我决定尝试让Oracle进行 ..
发布时间:2018-12-24 12:37:23 Java开发

无法通过java与oracle 11g连接

我试图通过java与Oracle 11g建立连接,我已经添加了ojdbc14和ojdbc6但是我在编译时仍然遇到此错误。请帮助。 java.lang.ClassNotFoundException:com.oracle.jdbc.Driver 再见! at java.net.URLClassLoader $ 1.run(Unknown Source) at java.security ..
发布时间:2018-12-24 12:25:48 Java开发

检索匿名PLSQL块结果

我在java中检索匿名PLSQL块的结果时遇到了一些麻烦。 以下是块: DECLARE in_cnt_date日期:='& 1'; hv_cnt_id NUMBER:= 0; BEGIN DBMS_OUTPUT.ENABLE(NULL); INSERT INTO dt_contexts (CNT_ID,CNT_CONTEXT,CNT_TYPE,CNT_SOURC ..
发布时间:2018-12-24 11:59:59 Java开发

Oracle无效标识符不理解字符串

我的查询无法解决问题。这是命令变量。 当它执行时,它应该检索具有BSc作为其学位的元组。我已经在oracle中直接测试了这个,查询返回了这些。它与命令语句相同。 当我打印出命令时,该行与我在oracle中运行的命令完全相同。 SELECT distinct fname,lname,student_id FROM student where degree ='BA'; 然而, ..
发布时间:2018-12-22 19:55:18 Java开发

使用Java将Oracle数据库迁移到MS Access的最佳方法是什么?

这可能是一个非常基本的问题,但我可以从StackOverflow的专家处获得一些帮助。 我只是集思广益,权衡所有可用选项。所以,我不需要帮助代码。但是,一些建议或想法会有所帮助。 以下是我认为可行的方法: 使用JDBC建立与Oracle的ad / b连接 运行SQL语句以从Oracle获取数据 存储在数据中获取的数据 - 结构 使用JDBC-ODBC桥驱动程序建立与MS A ..
发布时间:2018-12-22 19:46:24 Java开发

java.sql.SQLException:ORA-00904

我得到以下异常 - java.sql.SQLException:ORA-00904 ::无效标识符 ORA-06512:第1行 以下是我要执行的查询 - public static final String DATABASE_TABLE =“LnPData”; public static final String CREATE_SQL =“DECLA ..
发布时间:2018-12-22 19:19:15 Java开发

Java等效的Oracle翻译

在java中是否存在与oracle翻译函数一样的等效字符串函数或库? 在oracle中我可以这样做: select translate( '23223k!(dfgd){sdf};', '(){} k!', '{}()' )来自双重; 得到这个: 23423 {DFGD}(SDF); 但在java中,如果我这样做: 字符串a =“ ..
发布时间:2018-12-22 18:54:19 Java开发

Oracle DB表或视图不存在

我正在尝试将Oracle数据库连接到我的JAVA Web项目。 并且在使用系统用户连接创建与数据库的连接时成功建立。 但是当我在连接中执行一个简单的select *命令时,它说 错误代码942,SQL状态42000:ORA-00942:表或视图不存在。 这些sql查询在sqldeveloper中工作。没有错误。 我正在使用oracle 10g瘦客户机ojdbc6驱动程序和 ..
发布时间:2018-12-21 21:10:32 Java开发

如何从Oracle数据库中获取自动递增的PK?

可能重复: PLSQL JDBC:如何获取最后一行ID? 我已经实现了一个触发器和一个自动递增PK的序列,我使用的是Oracle 10g作为数据库。 现在我想使用JAVA插入一些东西,但我需要在INSERT之后立即将增加的PK保存在变量中。我试过这个: PreparedStatement pstmt = connection.prepareStatement(“INSERT ..
发布时间:2018-12-21 21:03:59 Java开发

如何在javaFx中为一个场景创建一个菜单栏

我基本上是Java FX 2的新手。 场景: 我有3个场景和我想要一种方法来添加菜单栏,这样我就不想从前一个场景中明确删除菜单栏并将其添加到新场景中。像某些东西,父场景或某种方式菜单栏附加到舞台。我的意思是菜单栏只添加了一次,并且无论前面或下面的场景是什么都会出现。 如果这是可能的我该怎么做。 这是Oracle Docs提供的默认示例JavaFX http://docs.o ..
发布时间:2018-12-21 20:46:41 Java开发

从XML生成SQL模式

我们正在使用Oracle 11数据库和Java开发环境(使用Eclipse),并希望将多个xml架构迁移到SQL架构。 看了xsd但是真的需要我们可以在没有安装SQL Server的情况下从ant / Eclipse运行的东西。 问候, Andy 解决方案 另一种选择是使用JAXB生成Java对象,并使用Hibernate创建基于的模式类层次结构。 话虽如此,这取 ..
发布时间:2018-12-21 20:42:21 Java开发

在Oracle数据库中将byte []数组作为blob插入ORA-01460:请求未实现或不合理的转换

我有一个java存储过程,我试图将byte []数组插入表中的oracle blob字段。 我按如下方式创建一个预准备语句,但是当我执行预准备语句时它会随机失败。我已经缩小了问题来自pstmt.setBytes(4,content)。我得到的错误是: ORA-01460:请求未实现或不合理的转换。 private static void insertFile(Connectio ..
发布时间:2018-12-21 20:38:44 Java开发

Oracle中的NLS_CHARACTERSET WE8ISO8859P1和UTF8问题

我目前在oracle中使用了一个具有NLS_CHARACTERSET WE8ISO8859P1的数据库,所以我想在varchar2字段中存储一个值为maž(重音字符),因此在数据库中它存储为maå¾。现在,当我尝试使用查询select * from table from fieldValue ='maž'检索它时,它返回0行,然后当我尝试再次插入它时,它给出了一个约束错误,表示值已经存在。 ..
发布时间:2018-12-21 20:29:32 Java开发

从JPA调用oracle函数

我试图从JPA类中调用一个简单的函数,它根据一些计算返回一个数字并具有以下定义。 '创建或替换功能CFB.FC_AMOUNT_CHECK(accountNumber IN VARCHAR2) 返回NUMBER IS .....' 我试图通过以下方式从JPA调用此函数。 StringBuilder sql = new StringBuilder (“call CFB. ..
发布时间:2018-12-21 20:27:23 Java开发