使用Dapper和Sqlite如何获取新插入的行ID

bxgwgixi  于 2023-11-21  发布在  SQLite
关注(0)|答案(1)|浏览(128)

我发现下面的sqlite会让我在Dapper中插入id,但是,这在并发场景中安全吗?

string sql = @"
    insert into MyTable values (null, @name);  
    select last_insert_rowid();";

字符串

ghhaqwfi

ghhaqwfi1#

你问“.这在并发场景中安全吗?”,简单的答案是“不”。
但是,您可以通过执行“select id where specify values for some primary key or UNIQUE fields”来获取id

相关问题