Kodstandard för SQL

  • Författare
  • Meddelande
Online
Användarvisningsbild

mos

dbwebb

  • Inlägg: 11156
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Kodstandard för SQL

Inlägg10 jan 2019, 12:09

Tanken är att införa kodstandard för SQL-kod i databaskursen. Dock har jag inte funnit någon validator ännu, så jag låter valideringen vara tills vidare.

Som inspiration till kodstandard använder vi "SQL Style Guide by Simon Holywell". Det finns även en kompletterande artikel "SQL style guide misconceptions".

Jag tänkte nämna vissa saker här, allt eftersom jag styr upp min egen SQL-kod som har lite blandningar av kodstandarder.

Kommentera gärna och kom med förslag.


Kodstandard SQL

* Använd enkelfnutt för datatypen strängar, inte dubbelfnutt (ref).
* Använd dubbelfnutt för kolumnnamn och databasdelar, om det krävs.
* [S]ingle quote for [S]trings, [D]ouble quote for things in the [D]atabase.
* Använd små bokstäver för tabellnamn, kolumnnamn (saker i databasen).
* Use underscores where you would naturally include a space in the name (first name becomes first_name).

* Skriv kommentarerna på engelska om din databasmodell har engelska namn. Om din databasmodell har svenska namn så kan du skriva kommentarerna på svenska.

* Ha inte längre rader än 80 tecken.
...
..:
.... /mos

Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 25 gäster