Hi *, do I understand correctly that the IExternalProcedureImpl::getCharSet allows me to tell engine in what charset I want the varchar/char values? Because although I have UTF-8 hardcoded there, when I declare procedure parameter as "result varchar(1) character set ascii" I'm getting length==1 in metadata (metadata->getLength(status, i)), while when I omit the "character set ascii" I get the expected length==4.
-- Mgr. Jiří Činčura https://www.tabsoverspaces.com/ ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel