mybatis的insert方法的主键
<insert id="insertStudent" parameterType="Student" useGeneratedKeys="true"
keyProperty="studId">
INSERT INTO STUDENTS(NAME, EMAIL, PHONE)
VALUES(#{name},#{email},#{phone})
</insert>
数据库不用设置相应的id列为auto_increase吗,就设个一般类型的列就行了吗,mysql可以,oracle只有序列不行,那sql server呢,只能用uuid?一般主键都是怎么设置的,不是至少有 select max(id)吗,不能统一用这种方法?mybatis为什么不统一采用这种策略?