簡體   English   中英

獲取最后插入的行 ID (HFSQL)

[英]Get the last inserted row ID (HFSQL)

我需要為插入的行創建 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')

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM