Un moment bun al zilei Dragi, vă reamintesc că vom continua să ne cunoaștem cu IBExpert + firebird, folosim 2.5 păsări, este posibil și 2.1 și chiar 2.0 de mare diferență pentru proiectele mici pe care le veți simți vryatli. Și astfel mesele, faceți clic pe butonul din dreapta al mouse-ului - o masă nouă.
Noul tabel va fi deschis, vom introduce numele tabelului nostru
Să definim cu câmpurile sale, permiteți-ne să fie câmpuri ID, FIO, adrese, photes, dfirs.
Toate aceste domenii vor fi create pe baza a trei domenii:
Domeniul pentru cheia primară este DMN_PK.
Domeniul pentru data cu data curentă este DMN_DATE în mod implicit.
Introduceți numele câmpului (în imaginea numărul 1), selectați domeniul pentru acest câmp (numărul 2), adăugați câmpul (numărul trei), apoi repetați operațiile de mai sus pentru fiecare câmp. Odată ce câmpurile obligatorii sunt complete, trebuie să apăsați pe Ctrl + F9 și să vă angajați la noile modificări.
Tastă de masă primară
Pentru ca câmpul necesar să fie cheia primară pentru tabelul nostru, trebuie să faceți dublu clic pe celula din coloana PC cu ajutorul mouse-ului.
Va apărea o cheie, ceea ce înseamnă că câmpul este atribuit ca o cheie. Dar pentru a obține un autoincrement pentru acest câmp acest lucru nu este suficient, pentru asta trebuie să selectăm fila Trigeri și să setăm noul declanșator înainte de inserare.
Introduceți următorul text de script
GEN_TBL_MAIN este numele generatorului nostru. Să analizăm ce se întâmplă. Variabila NOU conține noua intrare pentru tabelul pe care l-am introdus. Câmpul ID al acestei variabile este verificat și dacă este exact NULL (dacă nu am introdus nimic acolo), atunci se numește funcția GEN_ID care generează o valoare mărită cu 1 pentru generatorul GEN_TBL_MAIN. Și atribuie rezultatul variabilei NEW.ID. să copiem scriptul și să îl executăm, este necesar să îl executăm în fereastra în care creăm declanșa.
Generatorul script GEN_TBL_MAIN.
Merită, de asemenea, să verificăm dacă avem o restricție asupra cheii primare, vom deschide fila ca în imagine.
Numele este generat automat, câmpul este selectat corect, indexul este. Să verificăm activitatea mesei noastre, să deschidem fila de date și să introducem informațiile ca în imaginea de mai jos.
apăsați Ctrl + Alt + C, intrarea a fost adăugată, tranzacția a fost finalizată, tabela se execută. Vom vorbi despre crearea și colaborarea cu ei în următorul articol.
Puteți salva acest articol pentru a vă vkontakte: