On Thu, Oct 21, 2004 at 06:46:15PM +0200, H.Merijn Brand wrote: > On Thu 21 Oct 2004 18:20, Tim Bunce <[EMAIL PROTECTED]> wrote: > > Please try this patch over the original. > > 32bit 5.8.5-dor on HP-UX 11.00 > > ok 60 > ok 61 > test bind_param_inout of param that's not assigned to in executed statement > Before p1=[Hello] p2=[Y] p3=[Y] > ok 62 > ok 63 > ok 64 > ok 65 > After p1=[Hello] p2=[Y] p3=[Y] > test nvarchar2 arg passing to functions > Use of uninitialized value in concatenation (.) or string at t/25plsql.t line 321. > ok 66 > Describe failed during DBI::st=HASH(0x402091a8)->FETCH(NUM_OF_FIELDS): 6553: > ORA-06553: PLS-561: character set mismatch on value for parameter 'ARG2' > ORA-06553: PLS-561: character set mismatch on value for parameter 'ARG' (DBD ERROR: > error possibly near <*> indicator at char 7 in 'SELECT <*>dbd_oracle_nvctest(:p1, > :p2) FROM DUAL') at /pro/lib/perl5/site_perl/5.8.5/PA-RISC2.0/DBI.pm line 1695. > Exit 255
The same on 5.8.3 on 9.2 Linux client against 8.0.5 Solaris server: ok 60 ok 61 test bind_param_inout of param that's not assigned to in executed statement Before p1=[Hello] p2=[Y] p3=[Y] ok 62 ok 63 ok 64 ok 65 After p1=[Hello] p2=[Y] p3=[Y] test nvarchar2 arg passing to functions Use of uninitialized value in concatenation (.) or string at t/25plsql.t line 321. ok 66 Describe failed during DBI::st=HASH(0x9343034)->FETCH(NUM_OF_FIELDS): 6553: ORA-06553: PLS-561: character set mismatch on value for parameter 'ARG2' ORA-06553: PLS-561: character set mismatch on value for parameter 'ARG' (DBD ERROR: error possibly near <*> indicator at char 7 in 'SELECT <*>dbd_oracle_nvctest(:p1, :p2) FROM DUAL') at /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi/DBI.pm line 1676. The result is the same with and without NLS_LANG="AMERICAN_AMERICA.EE8ISO8859P2". -- ------------------------------------------------------------------------ Honza Pazdziora | [EMAIL PROTECTED] | http://www.fi.muni.cz/~adelton/ .project: Perl, mod_perl, DBI, Oracle, large Web systems, XML/XSL, ... Only self-confident people can be simple.