PL/SQL 中的变量名应该使用下划线还是大写字母来分隔单词?
this_is_my_variable
还是thisIsMyVariable
?
我找不到明确的答案,而且我都见过。
PL/SQL 使用第一种样式:this_is_my_variable
.
它是 PL/SQL 普遍接受的编码风格。
所有文档和示例代码都是这样编写的。所有关于 PL/SQL 的 Oracle 文档和课程都使用该约定。
就像 Java 使用另一种(驼峰式)一样。
我强烈建议投资Joe Celko 的 SQL Programming Style。
基本上呼应@user1598390,你应该避免骆驼案和把所有东西混在一起。
骆驼案有很多问题,主要是:
没有空间:
这只是为了命名方便,请使用适合您其他团队成员的任何内容。
由你决定。您将看到的大多数 PL/SQL 都使用蛇形大小写(即variables_like_this
)。就个人而言,我不喜欢这种风格,所以使用驼峰式(即,likeThis
)。
遵循您的团队编码规则将是首选。