Результаты поиска по запросу "jdbc"

2 ответа

Получение возвращаемого значения из JDBC MSSQL

Я подключаюсь к SQL Server (2005) через Java с помощью драйвера Microsoft SQL Server JDBC 2.0. Как получить возвращаемое значение из хранимой процедуры? Я делаю что-то вроде: Connection connection = dataSource.getConnection() CallableStatement ...

2 ответа

java.sql.SQLException: количество столбцов не соответствует количеству значений в строке 1

Структура моей таблицы: id int AUTO_INCREMENT PRIMARY KEY title text url text age intВот как я пытаюсь сохранить данные в этой таблице: PreparedStatement ps=con.prepareStatement("insert into table(title, url, age) values ...

2 ответа

В этом случае мне помогло добавить запрос проверки в мой источник данных:

я есть приложение J2EE, которое использует страницы JSP в качестве внешнего интерфейса и Struts2 в качестве контроллера. Я также использую Hibernate для отображения своих объектов в БД MySql. когда я развертываю приложение на сервере, оно ...

ТОП публикаций

1 ответ

И это решило мою проблему.

ствуйте, вы можете объяснить мне, почему это вместо того, чтобы использоватьcom.mysql.jdbc.Driver Я получил ошибку Класс загрузкиcom.mysql.jdbc.Driver, Это не рекомендуется. Новый класс драйверовcom.mysql.cj.jdbc.Driver, Драйвер автоматически ...

2 ответа

 углубиться оттуда, чтобы получить информацию для схем, таблиц и столбцов.

опоставьте тип данных столбца с соответствующим ему классом Java.проблема Запрос возвращает метаинформацию из базы данных:Например, этот запрос возвращает (самоссылку): SELECT rb.object_schema, rb.object_name, rb.column_name ...

3 ответа

Хорошо. Но у меня есть 22Bill строки в таблице с различными значениями в этом столбце раздела, и я не могу дать предикаты для стольких значений.

аюсь переместить данные из таблицы в таблице PostgreSQL в таблицу Hive в HDFS. Для этого я придумал следующий код: val conf = ...

1 ответ

@Ziggy: вы никогда не должны использовать строковые литералы для дат / отметок времени. Всегда используйте PreparedStatement, речь идет не только о внедрении SQL-кода, но и о удобстве обслуживания и надежности. При преобразовании даты / метки времени в строку на вас всегда влияют настройки локали (и, возможно, даже разные версии JDK)

аюсь выполнить запрос в Java, который использует объект java.sql.Timestamp в качестве даты для сравнения в предложении where. Вот как строка запроса, встроенная в Java String getTransactionsSQL = "Select transaction_seq " + "From transactions ...

6 ответов

Переключение пользователей в соединении JDBC

Я пишу приложение базы данных Java JDBC, которое подключается к базе данных Oracle 11g и использую пул соединений c3p0. Для примера у меня есть 3 пользователя базы данных DEFAULT, TOM и BILL. c3p0 открывает все пулы соединений с пользователем ...

5 ответов

Привет @ 張 僑 文 и добро пожаловать в переполнение стека. Это не совсем полный ответ. Попробуйте объяснить, ПОЧЕМУ вы могли бы написать SQL таким образом, и ПОЧЕМУ было бы полезно сделать это.

я есть проблема с обработкой драйвера JDBC OracleCHAR типы данных. Давайте возьмем эту простую таблицу: create table x (c char(4)); insert into x (c) values ('a'); -- inserts 'a ' Поэтому, когда я вставляю что-то вCHAR(4)строка всегда ...

3 ответа

Проблема пула соединений Tomcat JDBC: «Заявление закрыто»

У меня есть серверное приложение, которое использует пул соединений Tomcat JDBC. Вот код, который я использую для создания источника данных: PoolProperties connProperties = new ...