sql加载器将一些字符传输到?

发布于 2024-12-25 06:18:33 字数 118 浏览 1 评论 0原文

我在将数据从 .csv 导入 Oracle 数据库时遇到问题。我正在使用 Oracle Sql Loader 实用程序。 英文字母中不存在的字符在目标 Oracle 表中被转换为问号。

我应该修改哪些设置?

I faced problems while importing data from .csv into Oracle database. I am using Oracle Sql Loader utility.
Characters which do not exist in the English alphabet were transformed to question marks in the target Oracle table.

Which settings should I modify?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

遗忘曾经 2025-01-01 06:18:33

您要将数据加载到的列是什么数据类型? VARCHAR2? NVARCHAR2?或者其他什么?

您的数据库和国家字符集是什么?

SELECT *
  FROM v$nls_parameters
 WHERE parameter LIKE '%CHARACTERSET'

您的平面文件使用什么字符集进行编码?您在 SQL*Loader 控制文件中指定了什么字符集(如果有)?

What data type are the columns you're loading the data into? VARCHAR2? NVARCHAR2? Or something else?

What is your database and national character set?

SELECT *
  FROM v$nls_parameters
 WHERE parameter LIKE '%CHARACTERSET'

What character set is your flat file encoded in? What character set, if any, did you specify in your SQL*Loader control file?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文