我将sqlalchemy与sqlite3配合使用,在其中一个表中,我有一列以DATE作为数据类型,存储的DATE格式为“ 1992年5月17日”。
表的声明如下(仅供参考):
import sqlalchemy.ext.declarative
Base = sqlalchemy.ext.declarative.declarative_base()
class Users(Base):
__tablename__ = 'users'
user_id = Column(INTEGER, primary_key=True)
date_of_birth = Column(DATE)
我尝试按以下方式查询表:
user = db_session.query(Tables.Users).all()
在这里,我从ORM(sqlalchemy)中收到以下错误:
ValueError: Couldn't parse date string: 'May 17, 1992'
任何人都可以告诉我如何解决此问题吗?