Definirea și modificarea structurii tabelului

Dacă deschideți tabelul în modul Designer, veți vedea că modul în care este afișată structura tabelului diferă ușor de la baza de date a tabelelor de acces în modul Designer (consultați Figura 17.7). În partea de sus a Designerului au apărut două coloane noi:







  • Lungime - lungimea câmpului în octeți;
  • Permiteți Null (Permite Null) dacă NULL este sau nu valabil în acest câmp.

Fig. 17,7. Tabelul SQL Server în vizualizarea Design

Valoarea din lungimea coloanei (Lungime) pot fi modificate doar de către utilizator pentru câmpurile de text, în alte cazuri, setarea implicită este atunci când selectarea tipului de date și nu pot fi modificate. Lista derulantă din coloana Tip de date conține valori diferite de tipurile de date acceptate în bazele de date Access. Acestea sunt tipurile de date pentru Microsoft SQL Server.

Proprietățile rămase ale câmpurilor de tabelă sunt afișate în fila Coloane din partea de jos a ferestrei Design. O descriere a acestor proprietăți este dată în tabelul. 17.1.

Valorile implicite

Valoarea implicită (valoarea implicită)

Valoarea introdusă în câmp dacă utilizatorul nu a introdus nimic în acesta. Această valoare este ignorată pentru câmpurile care au tipul de date cu marca de timp. Dacă valoarea implicită nu este specificată, Null este introdusă în câmp







Număr de cifre (Precizie)

Numărul maxim de cifre (pentru câmpurile numerice) permis pentru acest câmp

Depinde de tipul de date. De exemplu, pentru int este 4

Numărul maxim de zecimale după delimitator. Această valoare trebuie să fie mai mică sau egală cu valoarea Precision

De regulă, 0, pentru tipul de date de bani și smallmaney - 4

O proprietate care generează automat valori unice în acest câmp la introducerea de noi înregistrări

Nu (caseta de selectare este șters)

Semințe de identitate

Valoarea atribuită primei înregistrări din tabel

Creșterea identității

Pasul de a schimba valorile în câmp. În fiecare înregistrare ulterioară, valoarea câmpului este mărită prin acest număr

Indică dacă acest câmp este un identificator global. Spre deosebire de câmp, care are valoarea de identificare (identitate) la Da (Da) și care identifică în mod unic de intrare Ka zhduyu în tabel, SQL Server 7.0 sau mai mare pentru a crea un câmp în tabel, care este un identificator global, t. E. fiecare valoare a acestui câmp poate fi unică în întreaga bază de date sau chiar în toate bazele de date de pe toate serverele din rețea.

În acest caz, valoarea acestui câmp ar trebui să fie Da, dar tipul de date poate fi unic de identificare

Implicit pentru baza de date







Articole similare

Trimiteți-le prietenilor: