JDBC (Java DataBase Connectivity) - это базовый API, который позволяет взаимодействовать с серверами баз данных SQL, выполняя операторы SQL с использованием языка программирования Java.

Подробнее про jdbc...

Мне нужно написать функцию обновления, содержимое которой будет отличаться в зависимости от переданных параметров, например. если у меня есть updateBook(int id, String title, String author, int pages), мне нужно сделать что-то вроде: String sql; if((!title.equals("null"))&&(!author.equals("null"))&....
8 Май 2021 в 16:34
У меня есть следующий SQL-запрос в приложении Spring Boot. Запрос находится в аннотации @NamedNativeQuery: "SELECT s.libraryid, r.run_date, COUNT(*), MEDIAN(s.mean_depth) " + "FROM r, s " + "WHERE r.runid = s.runid " + "GROUP BY s.libraryid, r.run_date " + "O....
6 Май 2021 в 22:56
У меня есть проект Java и база данных Sybase. Я использую JDBC для запроса хранимой процедуры. Однако, когда я делаю вызов для чтения определенного значения столбца набора результатов, я получаю следующую ошибку: Caused by: java.sql.SQLException: JZ006: Caught IOException: java.io.IOException: JZ0R....
6 Май 2021 в 15:38
Для школы у меня есть проект Java с парой библиотек Maven. Для нашего подключения к базе данных я создал "глобальный" файл подключения, в этом файле у меня есть несколько основных методов выбора, обновления и удаления, вы можете вызывать их из других файлов, например: select(query). Я получил этот....
4 Май 2021 в 14:13
У меня есть интерфейс пула подключений: public interface ConnectionPool { Connection getConnection() throws SQLException; boolean releaseConnection(Connection connection); } Мне нужно реализовать эти методы. Я нашел пример реализации пула соединений. Вот код: public class ConnectionPoolIm....
3 Май 2021 в 18:15
Я использую драйвер jdbc сервера sql mssql-jdbc-9.2.1.jre8-sources.jar и создаю объект com.microsoft.sqlserver.jdbc.SQLServerDataSource. После настройки с помощью host-credential-etc, открытия Connection и закрытия Connection, как мне закрыть сам объект SQLServerDataSource, я не смог найти ни одного....
3 Май 2021 в 09:57
Я пытаюсь настроить базу данных Java DB для класса программирования. Я следую инструкциям из учебника Deitel и Deitel: У меня установлен JDK11.8.0_112. Я использую Windows 10. Моя установка находится в C: \ Program Files \ Java \ jdk1.8.0_112 У меня есть переменная JAVA_HOME, установленная как C: ....
3 Май 2021 в 02:58
Я пытаюсь запустить java-программу из командной строки, но отображается это сообщение: java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver Затем я поискал несколько часов, и большинство решений связаны с проверкой Версия Java, импорт jar-файла JDBC и редактирование пути к ....
26 Апр 2021 в 18:50
Я запускаю into org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (foreign key mismatch - ... с оператором, который выполняется без каких-либо жалоб с использованием обычного интерфейса SQLite. Это создает важную часть моей базы данных: CREATE TABLE IF NOT EXISTS artists ( ....
25 Апр 2021 в 18:27
Я сталкиваюсь с ошибкой ниже при записи данных в базу данных оракула. Я столкнулся с странной ошибкой ниже. Я не уверен, в чем проблема, это код self.batchsize = 50000 self.tgt_url = 'jdbc:oracle:thin:@' + self.tgt_hostname + ":" + self.tgt_port + "/" + self.tgt_schema self.tgt_connectionPropert....
21 Апр 2021 в 21:58
Я новичок в написании хранимых процедур JDBC. Я успешно создал хранимую процедуру. Если я найду запись, я не смогу ее найти. Я получаю сообщение об ошибке: Check connectionjava.sql.SQLException: Can't set IN parameter for return value of stored function call. Я приложил код, который пробовал до ....
19 Апр 2021 в 07:40
Я новичок в создании хранимой процедуры с использованием JDBC и MariaDB. При создании процедуры выдает ошибку. Я столкнулся с проблемой со вчерашнего дня: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your Mari....
18 Апр 2021 в 12:53
Я сообщил мне об этой ситуации с помощью Informix через Payara (Glassfish). Есть ли случаи, когда мы могли бы получить действительное соединение, но DatabaseMetaData getURL мог бы вернуть null?....
17 Апр 2021 в 13:39
Как мне вернуть удаленные строки с помощью jdbi? Например, я хотел бы сделать что-то вроде этого: public List<User> deleteAndReturnUsers() { return jdbi.withHandle(handle -> { return handle.createQuery("DELETE FROM mytable where id = :id") .bind("id", "someid") .map(new UserMapper....
16 Апр 2021 в 18:02
Я пытаюсь научиться использовать базу данных Oracle Container и просто выполнять базовые соединения JDBC. Я установил dockerized версию Oracle: https://hub.docker.com/_/oracle-database-enterprise-edition Который, согласно листу данных, настроен с базой данных CDB под названием ORCLCDB и базой данны....
16 Апр 2021 в 17:05
Мне нужно изменить столбец Db2 с помощью JDBC. Столбец может изменить свое имя и / или тип. В Db2 эти два действия выполняются в два этапа: первое - ALTER TABLE, чтобы изменить имя, а второе - ALTER TABLE, - изменить тип. Например: ALTER TABLE T1 RENAME COLUMN C1 TO C2; ALTER TABLE T1 ALTE....
16 Апр 2021 в 00:11
Моя машина хранения MySQL - InnoDB. когда я устанавливаю системные переменные MySQL autocommit=0, я не вижу никаких изменений в базе данных после выполнения такого кода Java: String sql = "insert into user (userName, userAge, password) " + "values (?, ?, ?);"; PreparedStatemen....
15 Апр 2021 в 11:31
В свою базу данных Oracle я хочу отправить через JDBC и подготовленный SQL-запрос, например: SELECT * FROM mytable WHERE col1 = <ONEVAL> col2 = <ONEVAL> AND col3 = <ONEVAL>; Я знаю из ответа SO Как использовать одно и то же значение несколько раз в подготовленном операторе jdbc postgresql, который....
9 Апр 2021 в 05:34
Почему мы добавляем новый String [] {"ID"} при получении значения ключевого ключа в NamedParameterJDBCTemplate? Мой вопрос основан на ответе на этот вопрос: есть ли способ извлечь первичный ключ (или .......
4 Апр 2021 в 13:17
Я создал процедурный оракул с двумя параметрами, один из которых является выходным параметром типа TABLE OF VARCHAR2. как вызвать это в java и получить результат? Моя тестовая процедура создана ниже: /* creating package with specs */ create or replace PACKAGE PACK1 AS TYPE name_array IS TABLE OF ....
2 Апр 2021 в 01:09
Я хочу зашифровать мое соединение с базой данных в конфигурации tomcat 7 (server.xml). Я использую connectionProperties для предоставления алгоритма шифрования, но почему-то эти свойства не работают. Вот фрагмент моего файла конфигурации: <Resource name="jdbc/TestDb" auth="....
1 Апр 2021 в 03:52
Я использую коннектор приемника JDBC для записи данных в postgresql. Коннектор работает нормально, но кажется, что коннектор может записывать данные только в схему postgresql по умолчанию, которая называется public. Это общий формат URL-адресов JDBC для postgresql. jdbc:postgresql://<host>:<port5432....
1 Апр 2021 в 02:03
Описание basically i want to implement ORM using Hibernate with mysql 8.0.23 CE, for the creation of the table i have configured it in the hibernate config file to be created: but i'm encountered with the problem of "Could not create connection to database server" as seen in the phot....
31 Мар 2021 в 04:23
Я написал программу страницы входа в систему для чтения имени пользователя и пароля, которая будет проверять, совпадают ли имя пользователя и пароль с доступными в таблице. Если он совпадает, отображается сообщение Login .......
28 Мар 2021 в 15:10
Я попытался закрыть их все в одном блоке finally, но это вызвало ошибку ORA-01000 и ORA-00604. Итак, что я сделал, так это то, что у каждого оператора и набора результатов есть собственный блок try-catch-finally. Он отлично работает, но мне все еще интересно, есть ли более эффективный способ закры....
25 Мар 2021 в 16:17