sql 2005 如何插入数据=已经存在中最大值+1

qw122546 2013-01-29 03:04:28
有张SLAVE_WAREH 表 只有一个WAREH_ID 字段
WAREH_ID
1
2
3
4
5

现在要插入新的数据 WAREH_ID= WAREH_ID中最大值+1

请问怎么用SQL 语句写
...全文
153 4 点赞 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
qw122546 2013-02-01
引用 2 楼 mangshe0 的回复:
select max(WAREH_ID)+1 from table_name insert into table_name(WAREH_ID) values (select max(WAREH_ID)+1 from table_name)
你这个是错误的。 INSERT INTO WAREH(WAREH_ID) SELECT ISNULL(MAX(WAREH_ID),0)+1 FROM WAREH
  • 打赏
  • 举报
回复
qw122546 2013-01-29
非常感谢这位大虾
  • 打赏
  • 举报
回复
mangshe0 2013-01-29
select max(WAREH_ID)+1 from table_name insert into table_name(WAREH_ID) values (select max(WAREH_ID)+1 from table_name)
  • 打赏
  • 举报
回复
jimette 2013-01-29
数据库里面不是有自动++功能么!
  • 打赏
  • 举报
回复
相关推荐
军队作战SLG小游戏策划案+公式设计+JSON实例模拟打包 公元135年,相传高祖病重后继无人,宦官专权祸乱朝纲,同年群雄逐鹿风起云涌。乱世的暗流涌动,引起了不少英雄豪杰的注意。在广袤的疆域上,战马赫赫战鼓阵阵,纷飞的战火,是敌人还是朋友也逐渐清晰了起来,这一战不止为了义气还为了和平。 在你身边的有从军队一路砍杀过来的勇士,也有行侠仗义的游侠,也有代父从军的女子,也有从小被培养的刺客。他们组成了一支军队,运用自己擅长的作战方式,听从你的指挥,一切性命都系在你的身上,如何判断作战情况都在你的一念之间。当然军师会协助你,招兵买马,扩充军队,上阵步兵,作战方式均可与其商讨,谋而后立裁决果断并不冲突。 当然战场上武器一定是需要配备的,作战失去了武器就等同于失去了性命,如何为军队所有人配置趁手的武器也是作为主帅的你需要考虑的事情。训练军队的同时也要建设城镇,满满的谷仓,成群的鸡鸭,后方有稳健的保障,前方作战才能更加的果敢。 乱世出英雄,在各种战役飞快成长,创建一番属于自己的天地吧 实例对比描述: 实例说明: 实例展示了不同情况的军队作战效果,只需要调整参数既可以达到差异化目的。 第一组实例:1000军队的骑兵对战1000军队的骑兵,先手攻击方的
发帖
数据库
加入

3957

社区成员

VC/MFC 数据库
申请成为版主
帖子事件
创建了帖子
2013-01-29 03:04
社区公告
暂无公告