Details on parameters can be found here.
If an error is detected, then an SQLiteException must be thrown.