Update sqite IgnoreInsertError

This commit is contained in:
sunkaixuan
2025-09-14 13:56:30 +08:00
parent e88cf7e6c7
commit 668a064dfe

View File

@@ -48,7 +48,13 @@ namespace SqlSugar
{ {
string columnParametersString = string.Join(",", this.DbColumnInfoList.Select(it =>base.GetDbColumn(it, Builder.SqlParameterKeyWord + it.DbColumnName))); string columnParametersString = string.Join(",", this.DbColumnInfoList.Select(it =>base.GetDbColumn(it, Builder.SqlParameterKeyWord + it.DbColumnName)));
ActionMinDate(); ActionMinDate();
return string.Format(SqlTemplate, GetTableNameString, columnsString, columnParametersString); var result= string.Format(SqlTemplate, GetTableNameString, columnsString, columnParametersString);
if (MySqlIgnore)
{
result=result.Remove(0, "INSERT INTO `".Length);
result=result.Insert(0, "INSERT OR IGNORE INTO `");
}
return result;
} }
else else
{ {