我需要编写一个 plsql 函数,它将采用包含波兰国家字符的 varchar2 列来转义 UTF-8,然后在 JavaScript 中使用该函数,
所以我需要转换:
zażółć gęślą jaźń
至:
za\u017c\u00f3\u0142\u0107 g\u0119\u015bl\u0105 ja\u017a\u0144
准确的说,我的目标是直接在oracle中构建一个json编码器。该功能将是其中的重要组成部分。
感谢您的所有回答:)
最佳答案
首先,查看PL/JSON
其次,据我了解,如果数据库字符集是波兰语,但客户端使用 UTF-8 字符集连接,那么将为您完成转换。对于Oracle来说,VARCHAR2是一个字符串而不是一组字节。
另请阅读 9i 的全局化指南。
关于javascript - Oracle 9i - 将 Varchar2 转换为 javascript 转义的 UTF-8?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2071809/