पाठ 7 / 28
INSERT
तालिका में नई पंक्तियाँ जोड़ें।
एक पंक्ति जोड़ना
स्तंभ सूचीबद्ध करें, फिर उसी क्रम में मिलते-जुलते मान।
INSERT INTO customers (name, email)
VALUES ('Asha Rao', 'asha@example.com');
Output:
Query OK, 1 row affected
कई पंक्तियाँ जोड़ना
एक INSERT स्टेटमेंट एक साथ कई पंक्तियाँ जोड़ सकता है — प्रति पंक्ति एक स्टेटमेंट से तेज़।
INSERT INTO customers (name, email) VALUES
('Rahul Mehta', 'rahul@example.com'),
('Priya Nair', 'priya@example.com');
Output:
Query OK, 2 rows affected
त्वरित जाँच: एक ही स्टेटमेंट में कई पंक्तियाँ क्यों डालें?
- यही MySQL में insert करने का एकमात्र तरीका है
- यह आमतौर पर प्रति पंक्ति एक INSERT से तेज़ है
- यह NOT NULL बाध्यताओं को छोड़ देता है
Answer
यह आमतौर पर प्रति पंक्ति एक INSERT से तेज़ है — बैचिंग सर्वर तक जाने वाले राउंड ट्रिप कम करती है।