This commit is contained in:
skx 2020-10-16 13:19:13 +08:00
parent 427a037bc7
commit 95217298bd

View File

@ -49,9 +49,17 @@ namespace SqlSugar
}
private object GetSeqValue(string seqName)
{
try
{
return Ado.GetScalar(" SELECT " + seqName + ".currval FROM DUAL");
}
catch
{
Ado.GetScalar(" SELECT " + seqName + ".nextval FROM DUAL");
return Ado.GetScalar(" SELECT " + seqName + ".currval-1 FROM DUAL");
}
}
protected override void PreToSql()
{
var identities = GetSeqNames();