在<mapper>标签下用来写上SQL语句的只有<select>,<insert>,<update>,<delete>标签,如果要写上DDL怎么办?比如truncate或create table,还是说,<select>这些标签的名字只是起到一个注释的作用?我把一条update语句写在<select>标签里面,程序是可以正常运行的。
------解决思路----------------------
update 里面写就可以了
------解决思路----------------------
那你可以把DDL语句封装在存储过程中,然后用Mybatis调用存储过程来执行