我需要为插入的行创建 Id(Auto Incremented)
我怎么能做到上面提到的文档,LAST_INSERT_ID
但我不知道如何使用它,我试过了,但它不起作用:
Insert into tab1 (tab1.Name) values('foo')
SELECT LAST_INSERT_ID ()
我需要为插入的行创建 Id(Auto Incremented)
我怎么能做到上面提到的文档,LAST_INSERT_ID
但我不知道如何使用它,我试过了,但它不起作用:
Insert into tab1 (tab1.Name) values('foo')
SELECT LAST_INSERT_ID ()
试试这个 :
Insert into tab1 (tab1.Name) values('foo')
SELECT LAST_INSERT_ID() FROM tab1 LIMIT 1
试试这个:
您可以使用:
SELECT IDENT_CURRENT('tablename')
访问特定表的最新标识。
例如:
INSERT INTO YourTable(columns....) VALUES(..........)
SELECT IDENT_CURRENT('YourTable')