数据库表名,列名用中文有什么利弊

数据库表名,列名用中文有什么利弊,第1张

表名,列名用中文,弊端可能在系统的移植性和扩展性,有一些数据库系统对中文支持的不太好。

另外LZ说的动态其实从系统设计上来说不可取,最好做到数据层和展现层的分离,如果耦合在一起,后期的维护和扩展会很麻烦。例如某一模块中的报表名称需要改一下,本来是一个很简单的工作,如果耦合在一起的话,变成所有用到这个数据库表的地方都要修改。

数据库表中的字段一般用英文,因为编码时英文输入比较快,但中文也有它的好处,比如当一个combobox需要列出所有字段名时,如果字段名是英文则要先转变为中文,字段名是中文则直接用就可以.又如当要根据用户输入的中文字段名用代码动态添加字段时,若用英文做字段名则要先把中文名转变为英文太麻烦了.由此看来是不是用中文做字段名更好呢?


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6834072.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-29
下一篇 2023-03-29

发表评论

登录后才能评论

评论列表(0条)

保存