PostgreSQL数据库中的阿拉伯语和英语文本

特谢拉

我需要将英语和阿拉伯语文本都插入到PostgreSQL数据库中。

我正在通过.bat脚本运行以下命令:

psql.exe --echo-all --username=postgres --dbname=dbname -f populate.sql

populate.sql 有这样的声明:

insert into table1 (column1, column2) VALUES (2, 'المستخدم ');

如果我通过pgadmin做到这一点,那就可以了。问题是我需要通过启动应用程序后运行的一些.sql填充脚本来执行此操作。

在这种情况下,我变得很乱,就像这样:

العرض

我使用该Encode in UTF-8 without BOM选项在Notepad ++中创建了脚本,因为UTF-8中的常规编码会在文件开头添加一个额外的字符,并且不会进行某些插入。

我假设这是一个编码问题,但是我还没有弄清楚到底是什么问题。数据库位于UTF-8中。

提前致谢!

克雷格·林格

Windows控制台默认情况下不会说任何形式的Unicode,而是说“本地”代码页。哪个代码页取决于Windows安装的语言设置。

如果是chcp 65001这样,它将切换到utf-8。

总体而言,批处理/ cmd文件和Windows命令行中的文本编码处理绝对糟糕。我通常建议您改为将基本上不是7位ASCII的任何内容放入单独的.sql文件中,并psql -f使用合适的client_encoding;执行PGCLIENTENCODING环境变量是这个有用的。

因此,请尝试:

SET PGCLIENTENCODING=utf-8
psql.exe --username=postgres --dbname=dbname -f populate.sql

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

PostgreSQL数据库中的阿拉伯语和英语文本

来自分类Dev

在MySQL数据库中存储波斯语\阿拉伯语文本

来自分类Dev

UITextview显示文本阿拉伯语但数字英语

来自分类Dev

php mysql在数据库中插入阿拉伯语单词

来自分类Dev

验证阿拉伯语和英语输入字段

来自分类Dev

从数据库中读取阿拉伯语文本并以镶木地板格式存储在 s3 中

来自分类Dev

如何在codeigniter中添加阿拉伯语和英语?

来自分类Dev

希伯来语、阿拉伯语、意第绪语文本在 PDFBox 2.0.5 中以相反的顺序书写

来自分类Dev

在数据库中保存字符串的阿拉伯语列表

来自分类Dev

从对象填充的下拉列表中未正确显示波斯语/阿拉伯语文本

来自分类Dev

无法在phpmyadmin中输入阿拉伯语数据

来自分类Dev

如何使用 tm 包进行希伯来语或阿拉伯语文本分析

来自分类Dev

WordPress将英语转换为阿拉伯语

来自分类Dev

如何在MVC中的编辑器(英语+阿拉伯语)之前和之后显示DisplayName标签?

来自分类Dev

android选择语言(阿拉伯语为阿拉伯语,英语为英语,法语为法语)

来自分类Dev

从右到左串联英语和阿拉伯语不正确

来自分类Dev

想要匹配所有非数字是阿拉伯语和英语

来自分类Dev

使用R进行阿拉伯语文本挖掘

来自分类Dev

如何使用 PHP 阅读阿拉伯语文本

来自分类Dev

nltk 阿拉伯语文本输出断开连接

来自分类Dev

我想在一个文本框中输入英语并将阿拉伯语文本转换为另一种文本

来自分类Dev

为什么在TextBlock中向阿拉伯语/波斯语文本添加格式会破坏XAML中的字符组合

来自分类Dev

python3中波斯语或阿拉伯语的unicode和编码

来自分类Dev

如何找到阿拉伯语和波斯语中的mist漏?

来自分类Dev

如何从文本文件中删除俄语和阿拉伯语字符串

来自分类Dev

Python 分类阿拉伯语数据集中的 UnicodeDecodeError

来自分类Dev

连接从左到右和从右到左的语言(阿拉伯语等)

来自分类Dev

使用codeigniter插入和选择阿拉伯语

来自分类Dev

在PHP中搜索并替换阿拉伯语

Related 相关文章

  1. 1

    PostgreSQL数据库中的阿拉伯语和英语文本

  2. 2

    在MySQL数据库中存储波斯语\阿拉伯语文本

  3. 3

    UITextview显示文本阿拉伯语但数字英语

  4. 4

    php mysql在数据库中插入阿拉伯语单词

  5. 5

    验证阿拉伯语和英语输入字段

  6. 6

    从数据库中读取阿拉伯语文本并以镶木地板格式存储在 s3 中

  7. 7

    如何在codeigniter中添加阿拉伯语和英语?

  8. 8

    希伯来语、阿拉伯语、意第绪语文本在 PDFBox 2.0.5 中以相反的顺序书写

  9. 9

    在数据库中保存字符串的阿拉伯语列表

  10. 10

    从对象填充的下拉列表中未正确显示波斯语/阿拉伯语文本

  11. 11

    无法在phpmyadmin中输入阿拉伯语数据

  12. 12

    如何使用 tm 包进行希伯来语或阿拉伯语文本分析

  13. 13

    WordPress将英语转换为阿拉伯语

  14. 14

    如何在MVC中的编辑器(英语+阿拉伯语)之前和之后显示DisplayName标签?

  15. 15

    android选择语言(阿拉伯语为阿拉伯语,英语为英语,法语为法语)

  16. 16

    从右到左串联英语和阿拉伯语不正确

  17. 17

    想要匹配所有非数字是阿拉伯语和英语

  18. 18

    使用R进行阿拉伯语文本挖掘

  19. 19

    如何使用 PHP 阅读阿拉伯语文本

  20. 20

    nltk 阿拉伯语文本输出断开连接

  21. 21

    我想在一个文本框中输入英语并将阿拉伯语文本转换为另一种文本

  22. 22

    为什么在TextBlock中向阿拉伯语/波斯语文本添加格式会破坏XAML中的字符组合

  23. 23

    python3中波斯语或阿拉伯语的unicode和编码

  24. 24

    如何找到阿拉伯语和波斯语中的mist漏?

  25. 25

    如何从文本文件中删除俄语和阿拉伯语字符串

  26. 26

    Python 分类阿拉伯语数据集中的 UnicodeDecodeError

  27. 27

    连接从左到右和从右到左的语言(阿拉伯语等)

  28. 28

    使用codeigniter插入和选择阿拉伯语

  29. 29

    在PHP中搜索并替换阿拉伯语

热门标签

归档