个人认为开发语言对大小写的严格区分某种程度上本身就是对开发人员习惯的兼容,实际上还不如不区分这个东西,程序在编译的时候强制先转换成大写或者小写。这样程序的维护行我个人觉得会比较高点。
你用个小写能正常操作字段,就不用管,只是底层机制变动,早期大多数据库相关都是大小写不敏感的,AAA,和aaa算同一个字段。
这是我的情况,PB9.0.3 (8836) 连接 SQL Server 2012
好多ORM数据库模型都是这样处理的,不管数据库大小写默认转大写或小写,但是会标识数据库原字段是大写还是小写。 这样做是有好处的。
[quote=引用 5 楼 aolixiaox 的回复:] 好多ORM数据库模型都是这样处理的,不管数据库大小写默认转大写或小写,但是会标识数据库原字段是大写还是小写。 这样做是有好处的。
PB9.0.3 (8836) 连接 SQL Server 2012,数据库内是大些,在PB内也显示大些。
是会自动转小写,如图dbname是数据库中原来的字段名。 自动转小写是有好处的,这样代码中都写小写,不容易出错,DW连接数据库,发生请求会按照dbname自行转换。
609
社区成员
20,469
社区内容
加载中
试试用AI创作助手写篇文章吧