发表于: 2017-09-10 14:51:07

1 785


今天完成的事情:

1:对照接口文档,对表结构进行一些修改,添加了产品经理表,修改了字段bug,添加了假数据

2:对照表结构设计,看和自己的表有什么不同之处,分析这样做的好处是什么?


 
明天计划的事情:

对照完表设计,了解sql文为什么要这么写



遇到的问题:

1:看接口文档,用户管理里有一个解绑银行卡的接口

此前我用户表里是没有银行卡id的,因为银行卡可能不止一张,且取于不同银行,应该重新列一个表才对,但接口既然这么写那我就跟着写了

写到这时玉琛说我不用写这些,发给我一份他的表,对照看我的表和他的表什么区别,以及看sql语句要写什么.

刚好有外门java学员跟我们一起进复盘,这两天多看story,了解其中运作方式


2:

状态这里不应该填上默认值么,比如约定好的0未发送,1已发送之类的



收获:

看到这里时有点疑问,varchar不是最高255么?为什么可以设置为500

然后百度查了下,结果如下:

MySQL 数据库的varchar类型在4.1以下的版本中的最大长度限制为255.而MySQL5.0以上的版本中,varchar数据类型的长度支持到了65535

mysql的vachar字段的类型虽然最大长度是65535,但是并不是能存这么多数据,最大可以到65533(不允许非空字段的时候),当允许非空字段的时候只能到65532。 


返回列表 返回列表
评论

    分享到