PL / SQL中的变量名是否应使用下划线或大写字母来分隔单词?
this_is_my_variable
或thisIsMyVariable
?
我找不到明确的答案,而且我已经看过了。
答案 0 :(得分:7)
PL / SQL使用第一种样式:this_is_my_variable
。
这是PL / SQL的普遍认可的编码风格。
所有文档和示例代码都是这样写的。所有关于PL / SQL的Oracle文档和课程都使用该惯例。
就像Java使用另一个(驼峰案例)。
答案 1 :(得分:3)
我强烈建议您投资Joe Celko's SQL Programming Style。
基本上回应@ user1598390,你应该避免使用Camel Case并将所有内容连接起来。
Camel Case有很多问题,主要是:
答案 2 :(得分:2)
这只是一种命名方便,可以使用适合您其他团队成员的任何内容。
答案 3 :(得分:2)
这取决于你。您将看到的大多数PL / SQL都使用snake case(即variables_like_this
)。就个人而言,我不喜欢这种风格,所以使用驼峰(即likeThis
)。
答案 4 :(得分:1)
遵循您的团队编码规则将是首选。