isql should be able to use the new API
--------------------------------------

                 Key: CORE-4181
                 URL: http://tracker.firebirdsql.org/browse/CORE-4181
             Project: Firebird Core
          Issue Type: Improvement
          Components: ISQL
    Affects Versions: 3.0 Alpha 1
            Reporter: Simonov Denis
            Priority: Minor


The current version of isql uses the old API. As a result, we have a limit on 
the width of the sample in the 64K, and the length of the query. A simple 
example demonstrates this:

select lpad('', 30000, '1') as f1,
       lpad('', 30000, '1') as f2,
       lpad('', 15000, '1') as f3
from rdb$database

Statement failed, SQLSTATE = 07002
SQL error code = -804
-SQLDA missing or incorrect version, or incorrect number/type of variables
SQL>

In Firebird appeared packages, their body can be quite long. And it turns out 
that to run the script through isql to create the package will not work longer 
than 64K. Dmitry Yemanov also spoke about the fact that it is desirable that 
isql able to dynamically load a library fbclient in order to be able to work 
with the old version.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://tracker.firebirdsql.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to