mybatis传表名

MySQL 不允许在查询中直接使用参数作为表名。MyBatis 的 parameterType 只能用于传递参数值,而无法用于动态表名。
所以:
<update id="copybiao" parameterType="String" statementType="STATEMENT">
CREATE TABLE ${name} AS SELECT * FROM my_table
</update>

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容