SQLAlchemy小数精度

时间:2015-01-09 21:07:59

标签: python sqlalchemy

sqlalchemy的文档给出了一个例子:

class sqlalchemy.types.DECIMAL(precision=None, scale=None, asdecimal=True)

除了None以外,还有哪些值可用于精确度?我真的不懂如何设置小数精度。

1 个答案:

答案 0 :(得分:14)

来自documentation

precision - 在DDL CREATE TABLE中使用的数字精度

如果您想知道可能的值,请查看W3Schools的SQL数据类型:http://www.w3schools.com/sql/sql_datatypes_general.asp

在这种情况下:

DECIMAL(p,s):精确数值,精度p,比例s。示例:decimal(5,2)是一个在小数点前有3位数字,在小数点后有2位数字的数字