我想将值插入表(MySQL),其中字段定义为
Column('profit', DECIMAL(8, 2), nullable=False)
插入的值是Python浮点数(存储在Pandas库的DataFrame
中)。当我使用SQLAlchemy执行此操作时,我收到警告:
警告:第124行的“利润”栏数据被截断
我该怎么做才能避免这种警告?我没有在这里看到使用Python的Decimal
类的方法,因为该表可能包含具有不同精度的小数,并且禁止对此类实例的任何操作都非常慢且太麻烦。