From execute.c, SC_setInsertedTable(), line 790:
if (ptr = strchr(cmd + 1, '.'), NULL != ptr)
len = ptr - cmd;
This branch is supposed to extract an unquoted schema name from an
INSERT statement. If that statement is
INSERT INTO mytable VALUES (1, 1.5)
, the schema name will be "mytable VALUES (1, 1", and the table name, "5)".
I'm sorry I don't have a patch right now. I can come up with one, though.
--
Christian