Я подготовил sql-скрипт, который вставляет некоторые тестовые данные в базу данных, чтобы вы могли запускать с ним единичные тесты и иметь некоторые ожидаемые тесты модулей, например, некоторые свойства с некоторыми значениями и могут проверять правильность запроса изучая эти данныеЗаполнители в SQL
Что мне нужно знать, так как уровень доступа к данным java позволяет использовать параметры в операторах, позволяет ли использовать именованные параметры, которые являются стандартными sql-серверами, или использует «?
» заполнители?
Так, например, вы хотите, чтобы выполнить следующий запрос
select * from items where ID = @ID
где @ID
является параметром, который можно передать в команду SQL перед выполнением запроса.
Я уверен, что есть что-то в Java для этого, но в зависимости от поставщика данных, что позволяет использовать именованные параметры или просто «?
» заполнители, так SQL должен выглядеть
select .. from .. where ID = ?
Спасибо человеку! :) – user1582498