auh
V2EX  ›  问与答

数据库表的字段设计为驼峰还是下划线好?

  •  
  •   auh · Jul 18, 2019 · 7616 views
    This topic created in 2515 days ago, the information mentioned may be changed or developed.
    23 replies    2019-07-19 12:40:26 +08:00
    wqzjk393
        1
    wqzjk393  
       Jul 18, 2019   ❤️ 2
    下划线吧。。大部分数据库不都是不区分大小写的么
    delectate
        2
    delectate  
       Jul 18, 2019
    既不要下划线,也不要驼峰。
    legendJohn
        3
    legendJohn  
       Jul 18, 2019
    下划线吧 区别类名驼峰
    jjianwen68
        4
    jjianwen68  
       Jul 18, 2019
    倾向于下划线
    uxstone
        5
    uxstone  
       Jul 18, 2019
    必须下划线
    Guozi1989
        6
    Guozi1989  
       Jul 18, 2019
    下划线+1
    MeteorCat
        7
    MeteorCat  
       Jul 18, 2019 via Android
    下划线,比如 PHP 的 tp 框架有时候开发环境没设置区分大小写同时 MySQL 数据库没有设置严格模式的时候你开发没问题,但是上了正式环境开了生产模式你会发现错误百出
    blackmirror
        8
    blackmirror  
       Jul 18, 2019
    下划线小写
    cozof
        9
    cozof  
       Jul 18, 2019 via iPhone
    数据库一直用帕斯卡命名法
    momocraft
        10
    momocraft  
       Jul 18, 2019
    select count(*) from TheRapists;
    Erskine
        11
    Erskine  
       Jul 18, 2019
    下划线小写 +1
    dobelee
        12
    dobelee  
       Jul 18, 2019 via Android
    只有我一个顶帕斯卡+驼峰吗?
    dobelee
        13
    dobelee  
       Jul 18, 2019 via Android
    @dobelee 看错了 title,请自动忽略。
    ge2009
        14
    ge2009  
       Jul 18, 2019
    下划线
    noah9999
        15
    noah9999  
       Jul 18, 2019
    驼峰吧,不然复杂的 SQL 会让你双眼迷离
    celeron533
        16
    celeron533  
       Jul 18, 2019
    @momocraft "The Rapists! I need save my brother!"
    v23x
        17
    v23x  
       Jul 18, 2019
    没见过 数据库 用 驼峰的..
    jaskle
        18
    jaskle  
       Jul 18, 2019 via Android
    数据库驼峰必须用双引号之类的表示表和字段,书写麻烦,如果不用 orm 迁移是不用想了,如果你哪天用了个中间件需要用数据库,或者第三方要对接库,基本就要哭了。
    jifengg
        19
    jifengg  
       Jul 19, 2019 via Android
    下划线加全小写。主要是要全小写,编译时没法检查的,一般都建议用全小写,血的教训。而后因为全小写,才加入下划线区分。
    hapiman
        20
    hapiman  
       Jul 19, 2019
    mysql 系统表使用的是下划线
    bumz
        21
    bumz  
       Jul 19, 2019 via iPhone
    入乡随俗
    Egfly
        22
    Egfly  
       Jul 19, 2019
    下划线吧
    karllynn
        23
    karllynn  
       Jul 19, 2019
    下划线。。因为大部分数据库特么的不区分大小写啊
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2686 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 68ms · UTC 12:02 · PVG 20:02 · LAX 05:02 · JFK 08:02
    ♥ Do have faith in what you're doing.