I tried inserting from a web app and the character was inserted correctly.
Imports System.Data.OracleClient
--------------
Dim cn As New OracleConnection("password=ps;user id=id;data source=ds")
Dim cmd As New OracleCommandWith cmd
.CommandType = Data.CommandType.Text
.Connection = cn
.CommandText =
"insert into assembly.production_goals" & vbNewLine & _
" (system, section, key, value)"
& vbNewLine & _
"values"
& vbNewLine & _
" ('TEST', 'TEST', 'TEST', COMPOSE(UNISTR('U\0308, O\0097 o\0308, nai\0308ve, cafe\0301 with re\0301sume\0301.')) )"
End WithDim da As New OracleDataAdapter
da.SelectCommand = cmd
cn.Open()
Try
cmd.ExecuteNonQuery()
Catch ex As Exception
End Try
End Sub
----------------
Db record key value:
Ü, O¿ ö, naïve, café with résumé.
Life would be so much easier if we only had the source code.