INHOUDSOPGAWE:

Kan SQL-tabelname nommers hê?
Kan SQL-tabelname nommers hê?

Video: Kan SQL-tabelname nommers hê?

Video: Kan SQL-tabelname nommers hê?
Video: SQL 2024, Mei
Anonim

Almal SQL stellings moet eindig met 'n ";". Die tafel en kolom name moet begin met 'n letter en kan word gevolg deur letters, getalle , of onderstrepe - om nie 'n totaal van 30 karakters lank te oorskry nie. Datatipes spesifiseer wat die tipe data is kan wees vir daardie spesifieke kolom.

Om ook te weet is, kan 'n tabelnaam met nommer begin?

A naam moet begin met 'n letter of 'n onderstreep; die res van die tou kan bevat letters, syfers en onderstrepings. Jy kan skep tafel of kolom naam soos "15909434_user" en ook user_15909434, maar kan nie skep nie tafel of kolom naam begin met numeries sonder gebruik van dubbele aanhalingstekens.

Behalwe hierbo, kan SQL-tabelname spasies hê? Tabelname kan bevat enige geldige karakters (byvoorbeeld, spasies ). As tabelname bevat enige karakters behalwe letters, syfers en onderstrepings, die naam moet afgebaken word deur dit in agterste aanhalingstekens (`).

Net so, hoe noem jy 'n tabel in die databasis?

Spesifiek, ek sal naamkonvensies vir databasisobjekte beskryf, hoekom hulle so belangrik is, en wat jy moet en nie moet doen nie

  1. Waarskuwing!
  2. Vermy aanhalings.
  3. Kleinletters.
  4. Datatipes is nie name nie.
  5. Onderstreep afsonderlike woorde.
  6. Volle woorde, nie afkortings nie.
  7. Gebruik algemene afkortings.
  8. Vermy gereserveerde woorde.

Moet SQL-tabelname met hoofletters gebruik word?

1. SQL teken behoort gekategoriseer word in terme van sleutelwoorde, identifiseerder, datatipes, veranderlikes en konstantes. In die eerste verklaring, almal SQL gereserveerde woorde is hoofletters , alle identifiseerder soos tafels en kolomme is kleinletters, maar die eerste letter van funksie naam was gekapitaliseer (InitCap).

Aanbeveel: