SQL: insert into a ( value ) values ( concat( 'abc' , LAST_INSERT_ID() ) )问题是:此sql语句直接运行是没有问题的 LAST_INSERT_ID()可以获取最新的主键的
但是同样的sql在IBATIS 运行时 总是LAST_INSERT_ID()获得 0不知道为什么 各位大侠能否说明一下,并且给个相应的解决方案小弟在此 谢过了
但是同样的sql在IBATIS 运行时 总是LAST_INSERT_ID()获得 0不知道为什么 各位大侠能否说明一下,并且给个相应的解决方案小弟在此 谢过了
insert into a ( value ) values ( concat( 'abc' , MAX(id) + 1 ) )
也不行 报错
insert into a ( value ) select concat('abc',max(id)) from tablex
是这样吗
insert into a ( A , B ) VALUES( select concat('abc',max(id)) from tablex , 'B' )