命名規則

Naming Rules

  • PostgreSQL命名長度限制
    • 在 PostgreSQL 中所定義的物件(Object)名稱都是 Single Data Type,而命名長度必須是小於63字元的字串。而字串內容可包含字母 letters數字 digits底線 underscores,並可以在系統資料表中查詢pg_type資料表,它可以檢查所增加物件屬性的資料查詢,並且您會額外發現會多一組長達64字元長度的物件名稱,是因為 name type 使用了 PostgreSQL 內部引擎,它是 null-terminated 字串。雖然您可能會現到以底線 underscores 開頭的物件名稱是大於63字元長度的,但 PostgreSQL 真正所儲存的物件名稱長度依然是63個字元空間。 ....



CREATE TABLE FOO  ( BAR INTEGER );
CREATE TABLE foo  ( BAR INTEGER );
CREATE TABLE "FOO"( BAR INTEGER );



Reference
http://www.informit.com/articles/article.aspx?p=409471
Comments