Subject | Re: [firebird-support] EXECUTE STATEMENT limits |
---|---|
Author | Dmitry Yemanov |
Post date | 2009-02-23T18:33:02Z |
Rick Debay wrote:
some DSQL token exceeds 256 bytes in length. Perhaps you mix up quotes
and double quotes in identifiers or something like that.
Dmitry
> I'm getting the error message "token size exceeds limit" when compilingI suppose you concatenate them wrongly. This error is thrown only if
> a stored procedure containing
>
> FOR EXECUTE STATEMENT stringvalue
> INTO variable_list
> DO compound_statement
>
> Where stringvalue is about 3K, and consists of a large string constant
> with a table name concatenated. It works fine if I don't use EXECUTE
> STATEMENT, instead using FOR SELECT.
some DSQL token exceeds 256 bytes in length. Perhaps you mix up quotes
and double quotes in identifiers or something like that.
Dmitry