The 32k limit on string length should be removed. With UTF8 and other internationalization character sets, we are faced with a constantly shrinking string space. Any new api work should consider either increasing the 32k limit to 65k or better yet, finding a way to eliminate the hard limit with some form of string streaming.
On 31 March 2011 08:20, Dimitry Sibiryakov <s...@ibphoenix.com> wrote: > 31.03.2011 14:08, Dmitry Yemanov wrote: >> 31.03.2011 15:52, Dimitry Sibiryakov wrote: >> >>> It is not RPAD or INSERT that throw error, but SELECT because it has to >>> convert 30000 >>> russian letters into 60000 of 120000 bytes in UTF8. >> >> Then I agree it should be throwing an error during prepare. > > On the other hand, the author of this feature could think "it is better to > get part of > data that fits buffer than absolutely nothing". Select would work fine, if > string > converted into UTF8 fit 32k... > > -- > SY, SD. > > ------------------------------------------------------------------------------ > Create and publish websites with WebMatrix > Use the most popular FREE web apps or write code yourself; > WebMatrix provides all the features you need to develop and > publish your website. http://p.sf.net/sfu/ms-webmatrix-sf > Firebird-Devel mailing list, web interface at > https://lists.sourceforge.net/lists/listinfo/firebird-devel > ------------------------------------------------------------------------------ Create and publish websites with WebMatrix Use the most popular FREE web apps or write code yourself; WebMatrix provides all the features you need to develop and publish your website. http://p.sf.net/sfu/ms-webmatrix-sf Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel