@WorkerThread
  public void execute(String sql) {
    if (logging) log("EXECUTE\n  sql: %s", indentSql(sql));

    getWritableDatabase().execSQL(sql);
  }
@WorkerThread
  public void execute(String sql) {
    if (logging) log("EXECUTE\n  sql: %s", indentSql(sql));

    getWritableDatabase().execSQL(sql);
  }
@ WorkerThread public void execute ( String sql ) { if ( logging ) log ( "EXECUTE\n  sql: %s" , indentSql ( sql ) ) ; getWritableDatabase ( ) . execSQL ( sql ) ; }
Execute {@code sql} provided it is NOT a {@code SELECT} or any other SQL statement that
returns data. No data can be returned (such as the number of affected rows). Instead, use
{@link #insert}, {@link #update}, et al, when possible.
<p>
No notifications will be sent to queries if {@code sql} affects the data of a table.

@see SupportSQLiteDatabase#execSQL(String)
Execute { @code sql } provided it is NOT a { @code SELECT } or any other SQL statement that returns data . No data can be returned ( such as the number of affected rows ) . Instead use { @link #insert } { @link #update } et al when possible . <p > No notifications will be sent to queries if { @code sql } affects the data of a table .