[]
The abstract core method provided to execute a non-query statement.
protected abstract Task<int> ExecuteNonQueryCoreAsync(ISQLStatement statement, CancellationToken token, SourceTable sourceTable = null)
| Type | Name | Description |
|---|---|---|
| ISQLStatement | statement | The statement to be executed as non query. |
| CancellationToken | token | The cancellation token to abort the operation at any moment. |
| SourceTable | sourceTable | The source table to be sued to perform the non query. |
| Type | Description |
|---|---|
| Task<int> | The number rows effected. Otherwise, -1 when an error happens. |