首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
V2EX  ›  问与答

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

  •  
  •   auh · 37 天前 · 1482 次点击
    这是一个创建于 37 天前的主题,其中的信息可能已经有所发展或是发生改变。
    23 回复  |  直到 2019-07-19 12:40:26 +08:00
        1
    wqzjk393   37 天前   ♥ 2
    下划线吧。。大部分数据库不都是不区分大小写的么
        2
    delectate   37 天前
    既不要下划线,也不要驼峰。
        3
    legendJohn   37 天前
    下划线吧 区别类名驼峰
        4
    jjianwen68   37 天前
    倾向于下划线
        5
    uxstone   37 天前
    必须下划线
        6
    Guozi1989   37 天前
    下划线+1
        7
    MeteorCat   37 天前 via Android
    下划线,比如 PHP 的 tp 框架有时候开发环境没设置区分大小写同时 MySQL 数据库没有设置严格模式的时候你开发没问题,但是上了正式环境开了生产模式你会发现错误百出
        8
    blackmirror   37 天前
    下划线小写
        9
    cozof   37 天前 via iPhone
    数据库一直用帕斯卡命名法
        10
    momocraft   37 天前
    select count(*) from TheRapists;
        11
    iRiven   37 天前
    下划线小写 +1
        12
    dobelee   37 天前 via Android
    只有我一个顶帕斯卡+驼峰吗?
        13
    dobelee   37 天前 via Android
    @dobelee 看错了 title,请自动忽略。
        14
    ge2009   37 天前
    下划线
        15
    noah9999   37 天前
    驼峰吧,不然复杂的 SQL 会让你双眼迷离
        16
    celeron533   37 天前
    @momocraft "The Rapists! I need save my brother!"
        17
    v23x   37 天前
    没见过 数据库 用 驼峰的..
        18
    jaskle   37 天前 via Android
    数据库驼峰必须用双引号之类的表示表和字段,书写麻烦,如果不用 orm 迁移是不用想了,如果你哪天用了个中间件需要用数据库,或者第三方要对接库,基本就要哭了。
        19
    jifengg   36 天前 via Android
    下划线加全小写。主要是要全小写,编译时没法检查的,一般都建议用全小写,血的教训。而后因为全小写,才加入下划线区分。
        20
    hapiman   36 天前
    mysql 系统表使用的是下划线
        21
    bumz   36 天前 via iPhone
    入乡随俗
        22
    Egfly   36 天前
    下划线吧
        23
    karllynn   36 天前
    下划线。。因为大部分数据库特么的不区分大小写啊
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1429 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 19ms · UTC 00:44 · PVG 08:44 · LAX 17:44 · JFK 20:44
    ♥ Do have faith in what you're doing.