jdbc 相关问题

JDBC(Java DataBase Connectivity)是基本API,它通过使用Java编程语言执行SQL语句来实现与SQL数据库服务器的交互。

在IDE中工作,但在Jar中,我收到“没有合适的驱动程序”错误

我使用mysql-connector-java:8.0.15作为驱动程序的依赖项,所有依赖项都嵌入到pom的输出jar中。它在IDE中效果很好。当我运行jar文件org.sql2o.Sql2oException时:...

回答 1 投票 0

没有ssl的Internet上的JDBC连接

在没有SSL的情况下通过Internet到远程数据库的JDBC连接是否不安全,但是启用了用户名和密码的身份验证是不安全的?在这种情况下,是否可能像男人一样在中间进行攻击?

回答 1 投票 0

用于双重嵌套事务的回滚绕过保存点

这与标题中所说的不完全相同,但是接近。考虑一下这些Spring bean:@Bean类BeanA {@Transactional(propagation = Propagation.REQUIRED,rollbackFor = EvilException.class)...

回答 1 投票 6

如何使用Java从oracle blob检索zip文件?

我有一个zip文件存储在Oracle数据库表中,该表由三个不同的xml文件组成。我想做的是在本地文件系统中获取此zip文件。要检索此zip文件,我...

回答 1 投票 0

多次更新仅适用于jdbc中的查询之一

我的应用程序中有一个部分需要同时更新两个表(WORKTR和BRTR)。但是,该程序仅适用于第一个表更新查询,而第二个查询则适用于...

回答 1 投票 0

如何检查ResultSet是否为空?

我仅在选择查询返回至少一行时才尝试启动一个类。我对查询函数的调用如下所示:results = thequery(“ SELECT`username`,`numberpoints` from`highscores` WHERE`...

回答 2 投票 0

JDBC的Connection和Statement对象是按引用传递还是按值传递?

此刻我正在学习使用MySQL,实例化和初始化我的Connection和Statement对象的本能如下:public class ProjectDriver {public static void ...

回答 2 投票 0

当我在Scala中运行删除查询时,什么都没有发生

我是Java / scala的初学者,我尝试对Oracle数据库执行一些查询。我的SELECT可以完美运行,但是当我尝试简单的删除时,什么也没发生,所以我不得不中止执行...

回答 1 投票 0

org.springframework.jdbc.core.JdbcOperations.query(PreparedStatementCreator,ResultSetExtractor)是否可能返回封闭的RowSet?

我正在从数据库中选择,我想确定是否需要检查RowSet是否为空。我需要做一个简单的if陈述还是可以离开?这样够了吗? // RowSet rs =(...)...

回答 1 投票 0

Oracle的绑定CLOB的Jdbc教程示例

我试图了解如何使用JDBC将CLOB传递给数据库。我正在使用Oracle 11g和Oracle的JDBC驱动程序12.1.0.1。我浏览了Oracle的Jdbc教程,发现此示例...

回答 1 投票 1

写出最常见的名字,错误的SQL查询

给定名为USERS_FAKE U的表,我需要编写一个查询以找到最通用的名字。我的问题是我只设法编写了一个仅返回1个通用名字的查询。但是如果...

回答 1 投票 0

PreparedStatement.executeUpdate()能否在INSERT上返回0?

在任何情况下,使用PreparedStatement对象上的executeUpdate方法执行的SQL INSERT语句将返回0而不会引发SQLException吗?例如:字符串...

回答 4 投票 1

如何关闭自动提交功能,有助于在JDBC中启动事务?

[许多文章和文档说,通过禁用自动提交,可以在JDBC中启动事务。该主题也提出了相同的问题,但是它没有回答这个问题,只是说:...

回答 1 投票 0

Java PreparedStatement在SQL查询中不希望将小写的字符串名称传递给区分大小写的PostgreSQL数据库

我正在使用Java PreparedStatement对象将行插入到Postgres数据库表中。 (我的代码在下面:) ... //定义值以插入LocalDateTime localDateTime = LocalDateTime.now(); int num ...

回答 1 投票 0

如何在 Azure Data Bricks 中使用 ucanaccess (ms access jdbc driver)?

我正在使用 azure data bricks 并尝试读取 .mdb 文件作为 ETL 程序的一部分。在做了一些研究之后,我发现的唯一用于 ms access (.mdb) 格式的 jdbc 连接器是“ucana ...

回答 2 投票 0

将子句查询SQL Server中的OR和AND组合在一起

我想从带有涉及AND和OR的子句的表中选择数据。这是我的SQL查询:从WORKTR中选择*,其中status ='Active'或status ='Inactive'和Start_date ='2020-02-10'但是,...

回答 1 投票 0

数据库连接问题-由以下原因引起:java.sql.SQLRecoverableException:IO错误:指定了未知主机

我们在生产实例中突然遇到了数据库连接问题。重新启动后,应用程序再次运行。这是堆栈跟踪06 Feb 2020 11:11:37,714 [http-nio-6060-exec-21] ...

回答 1 投票 0

如何使PostgreSQL与续集和jruby一起使用

需要'sequel'要求'jdbc / postgres'DB = Sequel.connect(“ jdbc:postgresql:// user:pass @ domain / database”)DB.tables返回:...。(bla bla bla堆栈跟踪bla bla bla).... Sequel :: ...

回答 1 投票 3

在docker容器中运行时,Scala Play JDBC无法连接到MySQL

我正在尝试使Scala播放Web应用程序(RESTful)。我一直在遵循SQL连接的播放教程,但在将带有播放应用程序的容器连接到...

回答 1 投票 0

如果另一个连接更改了某些表行,如何使回滚到一个连接中提到的状态?

我正在尝试在连接中的保存点上使用回滚,但是即使我回滚到保存点,在我的其他连接中所做的更改也会在我的系统中看到。

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.