INTE NULL
Standardvärdet för varje kolumn är NULL. Not Null-begränsningar säkerställer att kolumnvärdet inte ska null. Denna begränsning se alltid till att kolumnen har något värde. Det tillåter inte infogning eller uppdatering av post utan att nämna värde i detta fält. Användaren kan lägga till denna begränsning till enstaka eller flera eller alla kolumner i tabellen.Syntax: SKAPA TABELL tabellnamn (datatyp i kolumn 1 NOT NULL,………);Exempel: Skapa tabell STUDENT(student_id int NOT NULL,student_name varchar(10),student_dept varchar(10) NOT NULL,classyear int);





STANDARD
DEFAULT-begränsningen används för att ställa in standardvärdet för kolumnen. Denna begränsning kan tillämpas på en kolumn eller flera kolumner. NULL är ett standardvärde för alla kolumner i tabellen. När användaren inte tillämpar null eller primär begränsning på någon kolumn ändras dess standardvärde.Syntax: Skapa tabell tabellnamn (kolumndatatyp,...…. Standardvärde för kolumndatatyp);Exempel: Skapa tabell student (student_id int,student_name varchar(20),student_dept varchar(20) default 'IT',classyear int);


DEPT_ID | DEPT_NAME | DEPT_HEAD | DEPT_LOC |
0001 | IT | Mr. S.K. Mishra | 06 |
0002 | CS | Mr. D.P. Patil | 04 |
0003 | EXTC | Mrs. S.K. Bhosale | 05 |
0004 | MECH | Mr. A.B. Jha | 07 |
STUDENT_ID | STUDENT_NAME | DEPT_NAME | KLASSÅR |
10001 | RAM | IT | 02 |
10002 | KIRAN | IT | 04 |
10003 | NEHA | CS | 01 |
10004 | ROOPA | MECH | 01 |
