gpt4 book ai didi

oracle - 征求意见: Accent marks/diacritics in primary key

转载 作者:行者123 更新时间:2023-12-04 12:39:35 25 4
gpt4 key购买 nike

我有一个使用自然主键的应用程序。数据库使用 WE8ISO8859P15 字符集。所以在我的表 City 中有像“MEDELLÍN”和“MÜNCHEN”这样的主键。我有预感我们会遇到很多麻烦。

我看到的问题

  • 使用另一个字符集将此数据连接到数据库。我不想对我的主键进行字符集转换
  • 将数据转储到文件并处理这些文件,我们始终必须非常了解特殊字符和客户端设置

我们应该允许 PK 中的变音符号吗?请随时发表您的意见。

最佳答案

试图忽略变音符号只是在拖延不可避免的事情。是的,您可以解决东欧的一些问题。但是您仍然无法处理希腊城市名称。你需要 Unicode,然后拼错 Munchen/Muenchen 就没有意义了;这是慕尼黑。

也就是说,对于一个城市只有一个名称的整个观念已经在布鲁塞尔(又名布鲁塞尔)打破了,那就是西欧。因此,无论您如何拼写它们,它们基本上都不适合用作主键。

关于oracle - 征求意见: Accent marks/diacritics in primary key,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1524098/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com