sql语句主键自动添加的问题

sql语句中做添加有三个参数id(主键),name,ageStringsql="insertinto'表名'(id,name,age)values(?,?,?)";传递过... sql语句中做添加
有三个参数 id(主键),name,age
String sql="insert into '表名'(id,name,age) values(?,?,?)";
传递过来的只有name和age,那么怎么添加id?
展开
 我来答
百度网友65dfc51
推荐于2018-04-11
知道答主
回答量:67
采纳率:0%
帮助的人:19.6万
展开全部
如果在数据库中,id为主键,且是自动增长,就不需要管他。直接这样就可以了。
String sql="insert into '表名'(name,age) values(?,?)";

如果不是自动增长,建议你把数据库里的表的这个字段alert为自动增长的。
用关键字identity就可以。因为一般情况下,id都不需要使用的。如果绑定到一些页面的GridView 啊什么的。可以在页面上手动设置一个列标识计数。
szm341
2012-09-13 · TA获得超过6726个赞
知道大有可为答主
回答量:5005
采纳率:100%
帮助的人:5161万
展开全部
如果主键id为自增id可不必或者说不能主动添加,跳过即可系统会自动按设置增长
"insert into '表名'(name,age) values(?,?)"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式