Javascript 如何使用sqlite在insert查询中获取插入的行id?

Javascript 如何使用sqlite在insert查询中获取插入的行id?,javascript,sqlite,cordova,Javascript,Sqlite,Cordova,插入学生id、名字、姓氏、配偶姓名、出生日期、性别id、电子邮件输出插入。id值十六进制随机Blob4 | |'-'| |十六进制随机Blob2 | |'-'| |'4'| | substr十六进制随机Blob2,2 | | |'-'| substr AB89',1+absrandom%4,1 | | | substrhexrandomblob2,2 | | |',| | | | | | | | | | | |女性,从其中选择性别 OUTPUT Inserted.id将检索SQl中最后插入的行i

插入学生id、名字、姓氏、配偶姓名、出生日期、性别id、电子邮件输出插入。id值十六进制随机Blob4 | |'-'| |十六进制随机Blob2 | |'-'| |'4'| | substr十六进制随机Blob2,2 | | |'-'| substr AB89',1+absrandom%4,1 | | | substrhexrandomblob2,2 | | |',| | | | | | | | | | | |女性,从其中选择性别

OUTPUT Inserted.id将检索SQl中最后插入的行id。 但是,Sqlite我不知道是什么代替了输出Inserted.id


提前感谢。

您需要将此分为两个语句;首先是插入,然后紧接着选择last_insert_rowid,这将为您提供插入行的id


请参阅有关如何工作的说明;还有函数。

谢谢您的回复,我也用同样的方法获取最后插入的行id。无论如何,再次感谢您。