我应该在插入整数列之前对值进行舍入吗?

时间:2014-09-24 02:43:42

标签: php mysql

想象一个非常简单的表,只包含一列, INTEGER

现在,要在此表中插入一些内容,我会按照以下方式执行操作:

$val = 11 / 5;  // 2.2

$stmt = $db->prepare('INSERT INTO myTable VALUES ($val)');
$stmt->execute();

我知道这会在插入表格时被舍入(我已尝试过),但我不确定这是由PHP还是在数据库中完成。

问题:

在插入之前,我是否应该在PHP中实现我的价值?

$val = round(11 / 5);  // 2

0 个答案:

没有答案