下面设置默认值,是不对的,此处设置并不能设置成功。
is_vip = Column(Integer, default=0)
正确的设置方法, 注意 server_default 设置默认值,虽然字段类型为Integer,仍然需要设置字符串类型
# 数据库设置默认值 需是字符串
is_vip = Column(Integer, server_default='0')
本文纠正了一个常见的误解,即在SQL中如何正确地为整数类型的字段设置默认值。通过对比错误和正确的做法,强调了在数据库层面设置默认值时使用字符串的重要性。
下面设置默认值,是不对的,此处设置并不能设置成功。
is_vip = Column(Integer, default=0)
正确的设置方法, 注意 server_default 设置默认值,虽然字段类型为Integer,仍然需要设置字符串类型
# 数据库设置默认值 需是字符串
is_vip = Column(Integer, server_default='0')
3362

被折叠的 条评论
为什么被折叠?