Inhoudsopgave:

Kunnen SQL-tabelnamen getallen hebben?
Kunnen SQL-tabelnamen getallen hebben?

Video: Kunnen SQL-tabelnamen getallen hebben?

Video: Kunnen SQL-tabelnamen getallen hebben?
Video: SQL для тестировщика — Виды. Связи таблиц. Ключи. 2024, December
Anonim

Alle SQL uitspraken moeten eindigen met een ";". De tafel en kolom namen moet beginnen met een letter en kan worden gevolgd door letters, nummers , of onderstrepingstekens - in totaal niet langer dan 30 tekens. Gegevenstypen specificeren wat het type gegevens is kan voor die specifieke kolom zijn.

Ook om te weten is, kan een tabelnaam beginnen met nummer?

EEN naam moeten begin met een letter of een onderstrepingsteken; de rest van de string kan letters, cijfers en underscores bevatten. Jij kan creëren tafel of kolom naam zoals "15909434_user" en ook user_15909434, maar kan niet maken tafel of kolom naam begin met numeriek zonder gebruik van dubbele aanhalingstekens.

Kunnen naast bovenstaande, SQL-tabelnamen spaties bevatten? Tabelnamen kunnen bevatten eventuele geldige tekens (bijvoorbeeld spaties ). Indien tabelnamen bevatten alle tekens behalve letters, cijfers en onderstrepingstekens, de naam moet worden gescheiden door het tussen aanhalingstekens (`) te plaatsen.

Evenzo, hoe noem je een tabel in de database?

In het bijzonder zal ik de naamgevingsconventies voor database-objecten beschrijven, waarom ze zo belangrijk zijn en wat je wel en niet zou moeten doen

  1. Waarschuwing!
  2. Vermijd aanhalingstekens.
  3. Kleine letters.
  4. Gegevenstypen zijn geen namen.
  5. Onderstreept afzonderlijke woorden.
  6. Volledige woorden, geen afkortingen.
  7. Gebruik veelvoorkomende afkortingen.
  8. Vermijd gereserveerde woorden.

Moeten SQL-tabelnamen met een hoofdletter worden geschreven?

1. SQL token zou moeten worden gecategoriseerd in termen van trefwoorden, identifier, gegevenstypen, variabelen en constanten. In de eerste verklaring, alle SQL gereserveerde woorden zijn hoofdletters , alle identifiers zoals tafels en kolommen zijn kleine letters, maar de eerste letter van de functie naam was hoofdletter (InitCap).

Aanbevolen: