具有数字和短划线的变量的最佳数据类型“ - ”

时间:2012-08-03 01:32:23

标签: mysql

什么是我的变量的最佳MySQL数据类型,其中包含数字和短划线( - )。例子是1233-33214-543-5435643

我是StackOverflow的新手,所以无论谁投票我的问题,你能解释一下原因吗?感谢

2 个答案:

答案 0 :(得分:4)

由于您提及VARCHAR,听起来您想要MySQL datatype,而不是PHP datatype。在这种情况下,听起来CHAR(26)可能适合您的固定宽度字符串,如“5432543-88367-87366-637622”。

答案 1 :(得分:2)

取决于。

如果它仅用于显示而你不必将其分开,那么字符串将是最好的。

如果您需要将它拆开,请创建自己的类,然后实现__toString函数。