PLSD is indeed using a 4-Char Set, but why I am not sure. The following from the Support Info Page:
PL/SQL Developer
Version 7.0.1.1066 (MBCS)
Using
Home: Ora10gR2
DLL: D:\Oracle\Ora10gR2\bin\oci.dll
OCI: version 9.2
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0
Character size: 4 byte(s)
Registry
SOFTWARE\ORACLE\KEY_Ora10gR2
ORACLE_HOME = D:\Oracle\Ora10gR2
NLS_LANG = AMERICAN_AMERICA.WE8MSWIN1252
My database character set is AL32UTF8, which allows everything from 1 to 4 byte values and only uses the number of bytes required by each character.
Other client applications do not have a problem with this, so can you please explain why PLSD is using a 4-byte Set and how do I correct this?
Thanks, Paul