The documentation is correct after all. The table name is not in the 4th 
parameter, but in the 6th parameter. The content of the 6th parameter is 
covered by "The 6th parameter to the authorizer callback is the name of 
the inner-most trigger or view that is responsible for the access 
attempt..".

Sorry about creating noise.


On 31/08/15 13:17, Mark Brand wrote:
> According to the documentations of The Authorizer Action Codes 
> (http://www.sqlite.org/c3ref/c_alter_table.html):
>
> Authorizer Action Codes
>
>     /******************************************* 3rd ************ 4th 
> ***********/
> <snip>
>     #define SQLITE_SELECT               21   /* NULL NULL            */
>
>
> However, in reality, the callback provides Table Name in the 4th 
> parameter.
>
> Mark

Reply via email to