PostgreSQL命名约定
发布时间:2020-12-13 16:53:53 所属栏目:百科 来源:网络整理
导读:在哪里可以找到关于PostgreSQL命名约定的详细手册? (表名与驼峰大小写,序列,主键,约束,索引等) 关于表名,案例等,流行的约定是: SQL关键字:UPPER CASE names(identifiers):lower_case_with_underscores For example: UPDATE my_table SET name = 5
在哪里可以找到关于PostgreSQL命名约定的详细手册? (表名与驼峰大小写,序列,主键,约束,索引等)
关于表名,案例等,流行的约定是:
> SQL关键字:UPPER CASE For example: UPDATE my_table SET name = 5; 这不是石头写的,但是强烈建议IMO使用小写的标识符。 PostgreSQL在不引用时会对标识符区分大小写(它实际上将它们折叠为小写内部),并且在引用时区分大小写;许多人不知道这种特质。使用总是小写你是安全的。无论如何,可以接受使用camelCase或PascalCase(或UPPER_CASE),只要你是一致的:引号标识符总是或永远(这包括模式创建!)。 我不知道更多的约会或风格指南。代理键通常由序列(通常使用 也参见一些讨论here,here和(对于一般SQL)here,所有具有几个相关链接。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |