postgresql - 关于 Postgresql 列长度
问题描述
我正在调查一个问题,错误日志显示如下错误:
发生错误 (psycopg2.DataError) 值对于类型字符变化而言太长 (8192)
我找不到导致问题的原因。经过搜索,我知道这是长度的问题。我试图搜索列定义并得到如下。
id = Column(Integer, primary_key=True)
run_id = Column(String)
timestamp = Column(String)
machine_id = Column(String)
events = Column(String)
event_details = Column(String)
我没有看到任何声明长度的地方,所以对此感到困惑。可能是什么问题?谁可以帮我这个事?
解决方案
推荐阅读
- node.js - 节点 10 无法安装 package.json 中列出的依赖项
- delphi - 如何在 Delphi 中将 TMemo 用于电子邮件正文
- azure-data-factory - 在 Azure 数据工厂中将行数转换为 INT
- .net - .NET Core 3.1 - SQL Server - 创建新的登录名和用户 - 参数问题
- java - Hibernate 可以将子选择中的 1:M 连接的结果集映射到具有子集合的父级吗?
- arrays - 在 MongoDB 中查询数组
- excel - 如何在 Excel 2010 中设置“分层条件格式”?
- bash - 在 macOS 中批量重命名文件
- firebase - Firebase 函数 - 未调用函数
- django - 问题对象需要有一个主键值才能访问它们的标签