MySQL + SQL · Lesson 38

MySQL में Constraints

Constraints क्या हैं?

Constraints columns पर लगे नियम हैं जो data को सही और valid रखते हैं। MySQL इन्हें अपने आप लागू करता है।

मुख्य Constraints

Constraintमतलब
NOT NULLColumn खाली नहीं हो सकता
UNIQUEकोई duplicate नहीं
PRIMARY KEYUnique + not null
FOREIGN KEYदूसरी table से link
CHECKValue एक condition पूरी करे
DEFAULTन दिए जाने पर auto value

Example

CREATE TABLE students (
  roll_no INT PRIMARY KEY,
  name VARCHAR(50) NOT NULL,
  email VARCHAR(60) UNIQUE,
  marks INT CHECK (marks BETWEEN 0 AND 100),
  status VARCHAR(10) DEFAULT 'active'
);

सारांश

  • Constraints: NOT NULL, UNIQUE, PRIMARY KEY, FOREIGN KEY, CHECK, DEFAULT।
  • ये stored data को अपने आप valid रखते हैं।
🔗

Share this topic with a friend

यह topic किसी दोस्त को भेजें

Found it useful? Send it to a classmate learning the same thing.

अच्छा लगा? जो दोस्त यही सीख रहा है, उसे भेज दीजिए।

💻 लाइव कोड एडिटर

इस पेज के प्रोग्राम यहीं तैयार हैं — चलाएँ, बदलें और सीखें। कुछ भी इंस्टॉल किए बिना।
OneCompiler द्वारा संचालित। कोड एडिटर में अपने आप आ जाता है — Run दबाकर आउटपुट देखें। अगर एडिटर न खुले तो नए टैब में खोलें.