Igor Tandetnik wrote:
> On 7/3/2012 10:05 AM, Unsupported wrote:
>>          // case 1: exception
>>          //verify(sqlite3_prepare_v2(db, "create trigger updater
>> update of result on plugins"
>>          //      " begin"
>>          //      " update mails set kav=case old.result when
>> 'infected' then ? else 0 end where uid=old.uid;"
>>          //      " end;"
>>          //      , -1, &stmt, 0) == SQLITE_OK);
>>          //verify(sqlite3_bind_int(stmt, ++idx, -1) == SQLITE_OK);
> 
> You can't use parameters with DDL statements (all kinds of CREATE
> SOMETHING, DROP SOMETHING et al). You can only parameterize DML
> statements - SELECT, INSERT, UPDATE and DELETE.

Hmm... I don't think this is incorrect per se, but where is this documented?
I have not found any warning about this in prepare/bind/lang_expr/... 
documentation.

_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to