Привет Вопрос довольно прямо впередВыберите имя столбца динамически в namedParameterJdbcTemplate весной
Мы все знаем, этот запрос работает
String query = SELECT * FROM DATABASE_LOCKER WHERE LAST_HOUR = :last_hour
MapSqlParameterSource parameters = new MapSqlParameterSource();
parameters.addValue("last_hour","2");
getNamedParameterJdbcTemplate().update(
QueryConstants.query, parameters);
Но возможно ли это в любом случае ?? То есть мне нужно дать имя столбца таблицы динамически
String query = SELECT * FROM DATABASE_LOCKER WHERE :last_hour = 1
MapSqlParameterSource parameters = new MapSqlParameterSource();
parameters.addValue("last_hour","LAST_HOUR");
getNamedParameterJdbcTemplate().update(
QueryConstants.query, parameters);
Привет Спасибо за ваш ответ. Но я поддерживаю запрос Строки в отдельном файле, и я хотел бы сохранить строку запроса в одном фрагменте. Любая помощь будет оценена – stranger