Inhoudsopgave:

Hoe maak ik mijn SQL-code leesbaar?
Hoe maak ik mijn SQL-code leesbaar?

Video: Hoe maak ik mijn SQL-code leesbaar?

Video: Hoe maak ik mijn SQL-code leesbaar?
Video: Secret To Optimizing SQL Queries - Understand The SQL Execution Order 2024, Mei
Anonim

Dus hier zijn natuurlijk enkele van mijn eigen aanbevelingen om SQL leesbaarder te maken

  1. Eén ding per regel. Plaats slechts één kolom/tabel/join per regel.
  2. Breng uw projecties en voorwaarden op één lijn.
  3. Gebruik kolomnamen bij het groeperen/bestellen.
  4. Opmerkingen.
  5. Behuizing.
  6. CTE's.
  7. Conclusie.

Simpel gezegd, hoe voer ik SQL-code uit?

Een script uitvoeren vanaf de pagina SQL-scripts:

  1. Klik op de startpagina van de werkruimte op SQL Workshop en vervolgens op SQL-scripts.
  2. Selecteer Details in de lijst Weergeven en klik op Start.
  3. Klik op het pictogram Uitvoeren voor het script dat u wilt uitvoeren.
  4. De pagina Script uitvoeren wordt weergegeven.
  5. Klik op Uitvoeren om het script in te dienen voor uitvoering.

Op dezelfde manier, hoe kan ik tekst in een SQL-queryvenster laten lopen? Woordterugloop activeren

  1. Klik op Opties in het menu Extra.
  2. Klik op Teksteditor.
  3. Open de juiste taalmap (of Alle talen om alle talen te beïnvloeden).
  4. Selecteer Woordterugloop.

Hoe schrijf je op deze manier een goede SQL-code?

Hier zijn enkele tips en best practices voor elk SQL-ontwikkelingsproject

  1. DENK OVER RELATIES.
  2. Houd altijd rekening met prestaties, zelfs als de query eenvoudig lijkt.
  3. GEBRUIK TABEL ALIASES VOOR EENVOUDIG LEZEN.
  4. Wees specifiek in uw SELECT-clausules.
  5. Gebruik NOCOUNT voor grote batchquery's.
  6. Vermijd dynamische SQL.
  7. Vergeet beveiliging op objectniveau niet.

Hoe optimaliseer je een zoekopdracht?

Volg de aanbevolen procedures voor SQL om query-optimalisatie te garanderen:

  1. Indexeer alle predikaten in de clausules JOIN, WHERE, ORDER BY en GROUP BY.
  2. Vermijd het gebruik van functies in predikaten.
  3. Vermijd het gebruik van jokertekens (%) aan het begin van een predikaat.
  4. Vermijd onnodige kolommen in de SELECT-clausule.
  5. Gebruik indien mogelijk inner join, in plaats van outer join.

Aanbevolen: