我正在创建一个包含 INT(20) 列的表。每当我提交大于 10 个字符的值时,该值就会被打乱。任何 10 个或更少的字符作为值被正确存储,我不知道为什么。我已将长度设置为 20,但它似乎忽略了这一点。
[字符长度 +10]
例如:( 1234567890123 ---变成---> 2147483647 )
[字符长度 <= 10]
例如:(1234567890 ---仍然存在---> 1234567890)
我想我可能需要以某种方式改变表格的结构,但到目前为止没有任何效果。我将不胜感激任何有用的智慧之言,以使我的数值大于 10 正确存储在我的表中。
谢谢。
注意:我正在使用 MySQL、PhpMyAdmin、Drupal