Hi.
Our DCR Content contains some multi-linual(portuguese) characters. When i try to insert these values into database using Perl/DBI i'm getting the following error:
DBD:

racle::st execute failed: ORA-00917: missing comma (DBD ERROR: OCIStmtExecute) [for statement
``Insert Into Document(AVAILABILITY,CREATION_DATE,DESCRIPTION,DISPLAYSEQUENCE,DOCSUBTYPE,DOCTYPE,DOCUMENT_SIZE,EFFECTIVE_DATE,EXPIRATION_D
ATE,ID,LANGUAGE,LOCKED_BY,MIME_TYPE,MODIFIED_BY,MODIFIED_DATE,SUITABILITY,SUPPRESS,TITLE,VERSION,RESEARCH_EXP_DATE) values (',All,','29-Sep
-03','Os impostos norte-americanos de transfer+¬ncia, tanto o de doa+º+¦es como o de causa mortis, est+úo entre os mais elevados do mundo,
com al+¡quota de 55% sobre valoresacima de US milh+¦es e de 60% sobre valores acima de US0 milh+¦es.','2','managedInvestments','Investments
','484','28-Sep-03','28-Sep-04','fragments/Investments/man_inv2Ver1.frag','pt','','HTML','mmarus','29-Sep-03','AI,PC,QP','notSuppress','CON
CEITOS DE PLANEJAMENTO PARA N+âO-AMERICANOS','0022','')'' with params: ]) at (eval 13) line 304.
But when i try this SQL statement from the SQL Plus command prompt it works just fine. Could there be any encoding problems?
Any help in this regard is highly appreciated.