关于创建数据库表中数据类型

我是一个菜鸟,想问问大神们就是关于,在一个正式项目中,数据库表中的数据类型是不是可以不用那么严谨,所有类型除开几个特别的,都用char或者varchar等,说这样做方便以后维护(具体是不是我也不清楚),因为接触的项目不多,但发现都是这样建表的,数据库提供了数据类型为什么不用?

数据库类型在业务满足的情况下,类型所占用空间越小越好。null值的列最好设置默认值。追问

我看到数据库的数据类型都用的是varchar,这个影响大么

温馨提示:答案为网友推荐,仅供参考
相似回答