十进制和字符值的php数据类型
php中的数据类型(我应该为phpmyadmin中的列设置),用于输入字符和十进制数。例如0.09或n.a.或100(1)所有这些内容都可以输入到列中。a十进制和字符值的php数据类型,php,Php,php中的数据类型(我应该为phpmyadmin中的列设置),用于输入字符和十进制数。例如0.09或n.a.或100(1)所有这些内容都可以输入到列中。aVARCHAR类型可以使用。这将存储一个允许使用字符或小数的字符串。确保设置适当的长度-不要太短,否则数据将被截断 如果您发现自己在一个字段中存储了大量不同类型的数据,那么可能建议您使用更好的表/db设计。我个人会将这些数据存储在两个不同的字段中: 整数为1整数 一个DEC(m,n)表示十进制数*m是所有位数,n是十进制分隔符后面的位数 例如:
VARCHAR
类型可以使用。这将存储一个允许使用字符或小数的字符串。确保设置适当的长度-不要太短,否则数据将被截断
如果您发现自己在一个字段中存储了大量不同类型的数据,那么可能建议您使用更好的表/db设计。我个人会将这些数据存储在两个不同的字段中: 整数为1整数 一个DEC(m,n)表示十进制数*m是所有位数,n是十进制分隔符后面的位数 例如:DEC(5,2)的数据为123.45
如果您需要它位于一个字段中,请使用VARCHAR,但我不建议这样做,因为在VARCHAR类型的字段中存储整数是不好的 虽然不建议使用
varchar
,但如果您使用的是varchar
,请确保在获取时在代码中键入变量。您是否尝试过varchar
?这将保存一个允许字符和小数/数字等的字符串。