请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

建立表字段,是不是不能用sql关键字呀?

之前按照视频里建表,主键全部是id。然后被项目经理怼了,然回去查sql关键字避免用这些关键字。然后因为数据表变动,我改了一下午的代码。

正在回答

2回答

我可以明确的说,去哪儿网还有美团这个量级的公司,我遇到的团队都是这样要求去用id的,这也是公司里dba要求的。如果你们组有自己的规范,那你只能按照自己组里的规范来了,或者你也可以问问你们的经理,为什么不可以

0 回复 有任何疑惑可以回复我~
  • 提问者 To_The_Moon #1
    不,并不是组织的规范。或者压根上升不到规范的层面。因为这公司压根就没规范,他给我的回答是sql关键词冲突可能会出错。我问,我运行咋没出错呢?然后他说在某些情况下,会出错。反正我刨根问到底,他反而不高兴了,说什么去百度。触及到他不懂的就要维护面子呗。反正他说的听一听得了,我在这里提问也只是求证一下。我不应该把错误的经验记下来是吧。我现在待的是个小公司,这项目经理又不是很懂,或者说压根就不懂。而且我们这里都没dba,表基本上有点随便建的感觉了。
    回复 有任何疑惑可以回复我~ 2018-07-22 18:45:58
  • 提问者 To_The_Moon #2
    “遇到的团队都是这样要求去用id的,这也是公司里dba要求的”有你这句话就够了。
    回复 有任何疑惑可以回复我~ 2018-07-22 18:46:40
  • Jimin 回复 提问者 To_The_Moon #3
    看你的回复,我感觉基本你已经明白了,等我再找一份dba给的一些规范大家看看。目前,确实一些公司一些领导人不懂这些,一直按照自己认为正确的去做,而不是使用按照总结出来的经验和最佳实践。
    回复 有任何疑惑可以回复我~ 2018-07-22 18:49:43
Jimin 2018-07-22 18:15:08

目前课程里的数据库表设计,是符合当前互联网公司的要求的,很多是dba经过长期实践写在规范里的,要求开发人员必须严格遵守的,基本都可查到。这些规范可以适用于绝大部分的项目,不同公司可能在一些细节有自己的要求,那么请按照自己组内要求,但很难比这些做的更好

0 回复 有任何疑惑可以回复我~
  • Jimin老师,我也有一个疑问,我遇到的公司的数据库的字段都需要大写,这是为什么,小写会有什么问题吗?
    回复 有任何疑惑可以回复我~ 2021-11-03 10:17:41
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信