作为数据库迁移的一部分,我们正在迁移到PostgreSQL,我们观察到额外的"quot;正在Quartz表的字节列中插入。如果我们设置参数";Standard_Conformaing_string"关闭时,我们能够以正确的格式保存数据。作为我们场景的一部分,我们的记录使用xml文件作为输入参数,我们怀疑通过设置该参数,该设置可能会省略""xml文件中的字符。有人能通过将该参数设置为"0"来提出建议吗;关闭";有什么影响吗?
- WPF应用程序
- PostgreSQL v11
- Quartz 1.0.3.3
- nHibernate 3.0.4000
- PostgreSQL的点连接
我们尝试设置";Standard_Conformaing_string"关闭并工作。但我们想知道这个参数变化的影响。
影响是n
或t
(还有更多(等序列开始具有特殊的、不符合标准的字符串文字含义:它们被解释为特殊字符(在本例中为换行符和制表符(。
这是旧时代遗留下来的东西,当时这是PostgreSQL的正常行为。如果您的客户端软件需要该设置才能正常工作,那可能是因为您使用了非常旧的驱动程序来访问数据库(或者应用程序本身非常旧(。升级客户端库和驱动程序可能会有帮助。