PostgreSQL INSERT INTO
Insert
PostgreSQL-da jadvalga ma’lumotlarni kiritish uchun biz INSERT INTO iborasidan foydalanamiz.
Quyidagi SQL operatori oldingi bobda yaratgan avtomobillar jadvaliga bir qator ma’lumotlarni kiritadi.
INSERT INTO cars (brand, model, year)
VALUES ('Ford', 'Mustang', 1964);
SQL Shell ilovasi quyidagilarni qaytaradi:
INSERT 0 1
Bu 1 qator kiritilganligini anglatadi.
0 haqida o‘ylamang, hozircha u boshqa narsani ifodalashini va har doim 0 bo‘lishini qabul qiling.
SQL operatori tushuntirildi
Yuqoridagi SQL operatorida ko‘rib turganingizdek, string qiymatlar apostroflar bilan yozilishi kerak.
Raqamli qiymatlar apostrofsiz yozilishi mumkin, lekin agar xohlasangiz, ularni kiritishingiz mumkin.
Jadvalni ko‘rsatish
Natijani tekshirish uchun biz ushbu SQL operatori bilan jadvalni ko‘rsatishimiz mumkin:
SELECT * FROM cars;
Qaysi natijani qaytaradi:
brand | model | year
-------+---------+------
Ford | Mustang | 1964
(1 row)
Bir nechta qatorlarni kiritish
Bir nechta ma’lumotlar qatorini kiritish uchun biz bir xil INSERT INTO iborasidan foydalanamiz, lekin bir nechta qiymatlar bilan:
INSERT INTO cars (brand, model, year)
VALUES
('Volvo', 'p1800', 1968),
('BMW', 'M1', 1978),
('Toyota', 'Celica', 1975);
SQL Shell ilovasi quyidagilarni qaytaradi:
INSERT 0 3
Bu 3 qator muvaffaqiyatli kiritilganligini anglatadi.
Jadvalni ko‘rsatish
Natijani tekshirish uchun biz ushbu SQL operatori bilan jadvalni ko‘rsatishimiz mumkin:
Tanlash operatorining natijasini ko‘rish uchun "Misolni ishga tushirish" tugmasini bosing.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
