mysql怎么得到自增段最大值的下一个值 我有一个员工编号是自动生成的,在插入员工页面,那个编号就自动生成,所以我想得到自增段当前最大的值并加上一个数来作为员工的编号,用哪个函数???是max()吗?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这样做是不行的 因为假设你删除了你最新添加的记录 然后又添加了条记录 当前ID 情况就是1 2 但下一个ID 是4 所以说你这么弄 比较危险 可以弄一个TABLE专门来记录这些关于主键值的东西 不知道MYSQL有没有MAX函数 不行的话order by也足够了 或者是用 PrepareStatement貌似也能获得 另外 MYSQL好象有存储主键的地方 不过貌似在系统表里.. 年纪大了 记不住啊.. 应付老师 你用日期加几位随即数不就OK了? 不必非要取ID select MAX(id) from tablename Mysql是有MAX()这个函数的,可以用的。 用select LAST_INSERT_ID();自动返回最后一个INSERT或 UPDATE 查询中 AUTO_INCREMENT列设置的第一个表发生的值。 前台JS框架的选择问题,是ExtJs还是jqueryUI? hibernate问题 提交表单后出现的异常??? 关于多线程的问题 获取触发器的结果 求高手帮忙下关于Hibernate的hql语句返回list的问题 求助,在线等 奇怪的问题! Applet要怎么才能读取所在机器的数据库呢? 求助:用JSP实现统计来访人数,请问怎样实现? 相框代码,可编译,执行报错,进来帮忙分析下 webwork文件上传为null!!!
不知道MYSQL有没有MAX函数 不行的话order by也足够了 或者是用 PrepareStatement貌似也能获得
另外 MYSQL好象有存储主键的地方 不过貌似在系统表里.. 年纪大了 记不住啊..
Mysql是有MAX()这个函数的,可以用的。