在mysql中获取多个插入的ID ...是否有保证?

时间:2017-06-06 13:19:08

标签: mysql

我是这样插入多行的:

INSERT INTO table (col_a,col_b) VALUES (111,'example'),
    (222,'another example'),(333,'blah'),(444,'another blah'),(555,'aldksjf')

col_acol_b都不是主键。我的主键上有一个auto_increment,我们称之为table_id

我遇到了this link,表示我可以使用LAST_INSERT_IDROW_COUNT来确定我之前插入的table_id

我的问题是保证订单?具体来说,如果LAST_INSERT_ID为15,则保证值为(111,'example')并且table_id 18保证为(444,'another blah')?或者它只是意味着5个插入的行将具有15 - 19但不一定按照我的陈述的值部分的顺序。

0 个答案:

没有答案