PostgreSQL INSERT INTO


ULASHISH

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:

Misol

SELECT * FROM cars;
Misolni ishga tushirish »

Tanlash operatorining natijasini ko‘rish uchun "Misolni ishga tushirish" tugmasini bosing.



W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!