有人可以给我一个oracle命名约定。我在网上冲浪。但找不到一个好的网站。我试图从oracle网站找到一个。但失败了。提前谢谢。
答案 0 :(得分:0)
你正在寻找像桌面命名这样的东西吗?
答案 1 :(得分:0)
请参阅链接。Oracle9i文档
命名约定的其他一些链接
http://www.gplivna.eu/papers/naming_conventions.htm
答案 2 :(得分:0)
寻找相同的内容,我发现了这个Oracle对数据库对象的命名约定......这对imo并没有什么帮助: 的 https://docs.oracle.com/cd/E18727_01/doc.121/e12897/T302934T458266.htm#4164876 强>
谷歌会给你许多其他的。以下是一些例子:
https://oracle-base.com/articles/misc/naming-conventions
http://ss64.com/ora/syntax-naming.html
就个人而言,从我的pov 中最重要的是拥有正确的案例一致性。
你要么将所有SQL KEYWORDS IN CAPITALS
和business_vocabulary
拼写为lower_case
,要么拼写相反,但要避免混合:它只是使一切都不那么可读。
然后,当然,采用一些惯例是好的,但我猜它们通常是主观选择,这些选择的相关性取决于数据库的目的。对于10个表DB,确实不需要良好的约定:)
在我个人使用的约定示例中,我使用v_
为视图添加前缀,使用id_
为我的所有PK名称添加前缀,使用fk_
添加我的FK前缀...还有,我的PK总是我的第一列(我现在避免多列PK),并且我的所有FK都放在它后面(表格末尾没有FK)。
请注意,这些示例是 我的 个人选择