ruby-on-rails - 数字字段溢出 - 到底是哪个字段?

标签 ruby-on-rails postgresql

如果出现错误:

PG::Error: ERROR: numeric field overflow DETAIL: A field with precision 2, scale 2 must round to an absolute value less than 1

如何配置 postgres 或 ruby​​/rails_4 pg 库来告诉我哪个字段引发错误?可以理解的错误消息将是:

PG::Error: ERROR: numeric field overflow. Field "pressure", value "1111.12"

最佳答案

这是 PostgreSQL 报错的限制,不能用 PostgreSQL、rails 或 pg gem 配置。

关于ruby-on-rails - 数字字段溢出 - 到底是哪个字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17524988/

相关文章:

postgresql - pgsql_fdw 的选项

regex - Postgres/TCL flavor 正则表达式 : Negate a match using lookarounds

ruby-on-rails - 如何在原始查询(rails + postgres)中使用动态 ids 数组?

ruby-on-rails - Rails - 自动将环境切换到生产环境

ruby-on-rails - PG::UndefinedTable - 错误:关系 "active_storage_attachments"不存在

string - 转义postgresql中的所有单引号

sql - 将插入触发器 - 值设置为列 + 1 中的最大值

ruby-on-rails - 在事件记录范围内的 select 语句中添加 DISTINCT ON

ruby-on-rails - 使用可选路径前缀创建路由

ruby-on-rails - 参数缺失或值为空 : plant