java - 使用 NamedParameterJdbcTemplate 在 sql 查询中将表名作为参数传递?
问题描述
我正在执行一个简单的 sql 查询 =
select id, first_name, last_name, city
from customer where id = :id
并使用 namedParamterJdbcTemplate 执行此查询。
现在我想让表名也像这样可变
select id, first_name, last_name, city
from :customer
where id = :id
我将使用 HashMap 传递表名和 id。但是我收到错误说明无效的 sql 语句?
解决方案
推荐阅读
- node.js - 如何在带有 asdf 的 Visual Studio Code 中使用 NodeJS 调试?(找不到运行时“节点”)
- python - Jinja inside of Jinja double curly braces
- python - 使用 Alexa 查询数据库
- python - Pandas - 以指定格式从 Dataframe 中提取数据
- sql - 在两个表中查找重叠日期范围的出现
- javascript - ViewComponent 不允许操作 DOM
- c# - SQL 组合行以便能够过滤
- nlp - 如何定义多类文本数据集(fastai)的日志计数比?
- java - 如何使用 xml 在 java 中解决 StAX 解析问题?
- python - Django上的破碎图像