Skip to content

Commit 37b95da

Browse files
committed
Refactor QueryHelper.java to improve SQL statements
The SQL statements are improved to include the database name in a more explicit manner in QueryHelper.java class. The statement was modified from "USE" + database to "use `" + database + '`;'. This change enhances the readability and specificity of the SQL statements within the codebase.
1 parent 7ca6cb1 commit 37b95da

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/main/java/de/goldendeveloper/mysql/interfaces/QueryHelper.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ default <T> List<T> executeQuery(String query, ResultSetHandler<T> handler, MYSQ
4949
List<T> results = new ArrayList<>();
5050
try {
5151
Statement statement = mysql.getConnect().createStatement();
52-
statement.execute("USE " + database);
52+
statement.execute("use `" + database + "`;");
5353
ResultSet rs = statement.executeQuery(query);
5454
while (rs.next()) {
5555
T result = handler.handle(rs);
@@ -89,7 +89,7 @@ default void executeUpdate(String query, MYSQL mysql) {
8989
default void executeUpdate(String query, MYSQL mysql, String database) {
9090
try {
9191
Statement statement = mysql.getConnect().createStatement();
92-
statement.execute("USE " + database);
92+
statement.execute("use `" + database + "`;");
9393
statement.execute(query);
9494
mysql.closeRsAndSt(null, statement);
9595
} catch (Exception e) {

0 commit comments

Comments
 (0)