Вопросы по теме 'prepared-statement'
Использование пула PreparedStatement в dbcp
Может ли кто-нибудь объяснить, как можно использовать подготовленный пул соединений с использованием dbcp? (с некоторым примером кода, если это возможно). Я понял, как его включить, передав KeyedObjectPoolFactory в PoolableConnectionFactory. Но как...
9258 просмотров
schedule
14.02.2023
Какова наилучшая практика вложения PreparedStatements?
У меня есть несколько случаев, когда этот раздел устаревших операторов sql основан на зависимости. Например.
if (x !=null)
{
SQL = "SELECT z WHERE x > y";
}
else
{
SQL = "SELECT z WHERE x <= y";
}
SQL2 = SQL + " JOIN a ON b";
Я...
3092 просмотров
schedule
25.03.2022
проблема bind_param с привязкой логических значений
У меня проблема с привязкой логических значений с использованием mysqli_stmt::bind_param в PHP5.
SQL-запрос следующий:
insert into `nvp_notes` (subject,messageid,receivedate,read) values (?,?,?,?)
Где «чтение» — это tinyint, либо 0, либо 1,...
19190 просмотров
schedule
30.01.2023
Oracle - тайм-аут запроса OCI
Есть ли способ установить тайм-аут для вызовов Oracle OCI (например, OCIStmtExecute)?
Спасибо
6560 просмотров
schedule
23.01.2023
Совместное использование подготовленных операторов и пула соединений в MySQL
В настоящее время для каждого запроса создается и повторно используется подготовленный оператор. Я не использую какой-либо пул соединений. C3P0 является широко рекомендуемой библиотекой для того же самого.
Но поскольку PreparedStatement привязан...
4245 просмотров
schedule
06.04.2023
Кэширование PreparedStatement в Tomcat
Я ищу способ добиться кэширования PreparedStatement, чтобы сохранить воссоздание объектов PreparedStatement для запросов, которые уже выполнялись в прошлом.
Есть ли встроенный способ добиться этого с помощью Tomcat? Или я должен сам...
3787 просмотров
schedule
18.03.2023
Зачем мне нужно подключение для создания PreparedStatements?
Я хотел бы использовать подготовленные операторы по по многим причинам . Но я хотел бы создать метод, который выглядит так:
/* This opens a connection, executes the query, and closes the connection */
public static void executeNonQuery(String...
2647 просмотров
schedule
06.05.2022
PHP Mysqli подготовлен без создания объекта оператора
Я использую расширение php mysqli с подготовленными операторами, но в одном запросе он не создает объект запроса.
Вот код:
$sqlq = "SELECT id,name FROM productcategories JOIN products ON productcategories.productid = products.id WHERE...
340 просмотров
schedule
05.10.2022
подготовленный оператор в ejb3
я хочу использовать подготовленный оператор с ejb3 для вставки данных в оракул. можно ли использовать.
Я пытаюсь найти какой-нибудь пример в сети, но я не смог найти ни одного хорошего примера.
Пожалуйста, помогите мне использовать его. или...
1111 просмотров
schedule
22.04.2022
Правильное использование MySQL LOAD_FILE()
Прошу прощения, если это сложный вопрос, но у меня возникли некоторые проблемы с использованием MYSQL LOAD_FILE() в сочетании с подготовленными операторами для загрузки BLOB-изображения. В результате мне приходится прибегать к использованию отдельных...
1780 просмотров
schedule
11.06.2022
Есть ли недостатки в использовании подготовленных операторов?
Я много читал о подготовленных утверждениях, и во всем, что я читал, никто не говорит о недостатках их использования. Поэтому мне интересно, есть ли какие-нибудь места, где есть драконы, которые люди склонны упускать из виду?
4222 просмотров
schedule
21.10.2023
Есть ли способ получить идентификатор автоинкремента из подготовленного оператора
Есть ли способ получить автоматически сгенерированный ключ из запроса БД при использовании Java-запроса с подготовленными операторами.
Например, я знаю, что AutoGeneratedKeys может работать следующим образом.
stmt = conn.createStatement();...
94165 просмотров
schedule
22.11.2022
$stmt-›num_rows возвращает 0 даже после вызова store_result
Я хочу подсчитать количество записей, возвращаемых запросом ниже, используя mysqli/подготовленные операторы:
$mysql = new mysqli(DB_SERVER, DB_USER, DB_PASSWORD, DB_NAME) or die('There was a problem connecting to the database');
$stmt =...
12402 просмотров
schedule
18.10.2022
Действительно ли в SQLite подготовленные операторы улучшают производительность?
Я слышал, что подготовленные операторы с SQLite должны повысить производительность. Я написал некоторый код, чтобы проверить это, и не увидел никакой разницы в производительности при их использовании. Итак, я подумал, может быть, мой код был...
22958 просмотров
schedule
10.05.2022
PHP-вставка двоичных данных в mysql с использованием подготовленных операторов
Мне нужно вставить строку, используя улучшенную библиотеку php mysql, в таблицу в mysql, первичный ключ которой имеет тип VARBINARY. Содержимое этого поля представляет собой вычисленный хэш sha1.
Если я запускаю запрос по-старому, он работает...
9920 просмотров
schedule
27.07.2023
Проблема с вызовом хранимой процедуры MySQL из php
У меня есть хранимая процедура MySQL, которая принимает номер клиента и валюту в качестве входных данных. Он выводит массив с помощью оператора select. Выходной массив состоит из Balance и NetBalance,
Если я вызову процедуру из MySQL как " call...
894 просмотров
schedule
07.11.2022
PHP PDO - вывод подготовленного оператора
Я использую подготовленный статус с PDO. и метод выполняется.
Я хочу отобразить статус до его выполнения с заменой данных - реальный статус 1: 1 в виде строки?
Есть идеи?
1156 просмотров
schedule
09.06.2022
Является ли использование функции MD5 уровня базы данных большим риском для безопасности, чем функция уровня приложения?
У меня есть кусок кода, который проверяет имя пользователя и пароль пользователя, который выглядит примерно так:
$sql = "SELECT *
FROM user
WHERE
username='{$_POST['username']}' AND
password=MD5('{SALT}{$_POST['password']}')";
Это...
221 просмотров
schedule
07.03.2023
Готовое заявление Java с параметром setBigDecimal вызывает ORA-03115.
Проблема в том, что я устанавливаю подготовленное заявление для запроса в таблице с этими полями (среди прочего):
TABLE1_RSPN NUMBER(8,0)
TABLE1_AFDV NUMBER(8,0)
TABLE1_VALUE NUMBER(17,2)
TABLE1_NOTE VARCHAR2(255 BYTE)
TABLE1_USR VARCHAR2(20...
1379 просмотров
schedule
13.06.2023
Как я могу получить SQL для PreparedStatement?
У меня есть общий метод Java со следующей сигнатурой метода:
private static ResultSet runSQLResultSet(String sql, Object... queryParams)
Он открывает соединение, создает PreparedStatement , используя оператор sql и параметры в массиве...
274360 просмотров
schedule
17.06.2022