gpt4 book ai didi

database - 数字 (12,2) 类型的 Postgresql 字符

转载 作者:行者123 更新时间:2023-11-29 14:00:49 25 4
gpt4 key购买 nike

我的数据库有点问题,

我在数字类型中找到了一个值 '=0267000.00'

这怎么可能?以及 postgresql 如何接受数字类型的“=”?

我发现这很奇怪,它也会导致恢复数据库时出现一些问题。

最好的问候,

最佳答案

听起来该类型是文本类型,正在某处转换为数字。

坏消息是,没有一种真正安全的方法可以在不查看您遇到的错误类型的情况下清理数据。一旦您可以选择错误,您就可以查看如何清理数据并确保数据在未来是正确的。

第二种可能性,如果你能证明它是一个数字类型,那么你的系统库中可能存在区域设置错误,这可能是一个类似的问题。但是,根据我的经验,我认为 lc_numeric 并不常用于数字格式化,但我可能错了。无论如何,如果它是数据库中的一个数字字段(如\d 所示),我肯定会提交一份关于它的错误报告。有效输出通常应该是有效输入(尽管在 PostgreSQL 中有一些异常(exception))。

关于database - 数字 (12,2) 类型的 Postgresql 字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19162123/

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