下载本手册
PDF(美国Ltr)- 1.3 mb
PDF (A4)- 1.3 mb
HTML下载(TGZ)- 0.9 mb
HTML下载(Zip)- 1.0 mb


X DevAPI用户指南/使用结果集/使用自动递增值

9.2使用自动递增

AUTO_INCREMENT列可以在MySQL中用于生成主键或id价值,但并不局限于这些用途。本节解释如何检索AUTO_INCREMENT当使用X DevAPI添加行时。有关更多背景信息,请参见使用AUTO_INCREMENT

X DevAPI提供getAutoIncrementValue ()方法返回第一个AUTO_INCREMENT的返回值中获取的操作成功插入的列值table.insert ().在下面的示例中,假设表包含一个列AUTO_INCREMENT属性设置:

res = myTable.insert(['名字']). values(垫). values(“奥托”). execute ();打印(res.getAutoIncrementValue ());

table.insert ()操作插入多行。getAutoIncrementValue ()返回AUTO_INCREMENT列值仅为第一个插入的行生成,因此在本例中,为包含.这样做的原因是可以轻松地在其他服务器上复制相同的操作。