javascript - Oracle 9i - 将 Varchar2 转换为 javascript 转义的 UTF-8?

标签 javascript oracle json utf-8

我需要编写一个 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/

相关文章:

javascript - 我如何在 React Native 中从 json 中选择一个特定的值?

java - 如何将oracle RAW数据类型(保存为字符串)转换为java String?

oracle - 创建 Oracle 存储过程并从 .sql 文件执行它

json - 如何在 Swift 3 中用 Alamofire 4 解析这个 json?

json - 在Elasticsearch中,有没有一种方法可以动态构建并传递JSON查询对象?

javascript - Koa.js - 提供静态文件和 REST API

javascript - Angular中的图像放大镜

javascript - polymer 破坏 document.evaluate (xpath)

sql - 优化一条Sql查询: filter an unindexed field

javascript - 如何提供通过 POST 调用获取的 json?