SORU
20 Mayıs 2010, PERŞEMBE


PostgreSQL adlandırma kuralları

Nerede PostgreSQL adlandırma kuralları hakkında detaylı bir manuel bulabilirim? (camel case, dizileri, birincil anahtar kısıtlamaları, indeksler, vb...) ve tablo adları

CEVAP
20 Mayıs 2010, PERŞEMBE


Tablo adları, dava, vb ile ilgili, yaygın kuralı budur:

  • SQL anahtar kelimeler: büyük harf
  • isim (tanımlayıcı): alt çizgi ile yapılabilir

For example:

UPDATE my_table SET name = 5;

Bu taş, ama böyle bir durum yazılı değildirküçük harf tanımlayıcılarışiddetle tavsiye edilir, IMO. Postgresql alıntı yaptığında (aslında onları içten küçük kıvrımlar) alıntı ve dava zaman duyarsızca hassas tanımlayıcıları durumda; pek çok kişi bu özelliklerinizden farkında değil davranır. Her zaman kullanarak güvenli küçük. Her neyse, bu kabul edilebilir kullanım camelCase PascalCase (UPPER_CASE), olarak tutarlı: alıntı tanımlayıcıları ya hep ya hiç (ve bu içerir şema oluşturma!).

Çok fazla kuralları veya stil kılavuzları farkında değilim. Yedek anahtarları normalde yapılan bir dizi (genellikle ile serial makro), uygun ayrılmamak için bu adlandırma için bu dizileri oluşturuyorsanız, bunları elden (tablename_colname_seq).

Bazı tartışmalar da here, here (genel SQL için) here ilgili çeşitli bağlantılar ile tüm bakın.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Official Android Tips

    Official And

    23 EYLÜL 2009
  • Defence Videos

    Defence Vide

    13 Mayıs 2013
  • Howard Pinsky

    Howard Pinsk

    6 AĞUSTOS 2006