PostgreSQL

PostgreSQL — افزودن ستون (ADD COLUMN)

آخرین بروزرسانی: 1404/08/18

افزودن ستون (ADD COLUMN)

در این بخش «افزودن ستون پستگرس» را یاد می گیریم. ستون (Column) یعنی یک نوع داده در جدول؛ مثل ستون «نمره» در کارنامه مدرسه. با دستور ALTER TABLE می توانیم ساختار جدول را تغییر دهیم.

دستور ALTER TABLE چیست؟

دستور ALTER TABLE برای تغییر جدول است. می تواند ستون اضافه کند، حذف کند یا محدودیت ها را تغییر دهد. محدودیت (Constraint) یعنی قانون روی داده، مثل «اجباری بودن».

افزودن ستون color به جدول cars

می خواهیم ستون color را اضافه کنیم. نوع رشته ای را با VARCHAR تعریف می کنیم. طول 255 یعنی حداکثر 255 کاراکتر.

ALTER TABLE cars
ADD color VARCHAR(255);

مشاهده در ادیتور

نکته: بعد از هر دستور حتماً «;» بگذار تا اجرا شود.

نمایش جدول پس از افزودن ستون

حالا جدول را ببینیم. ستاره (*) یعنی همه ستون ها را برگردان.

SELECT * FROM cars;

مشاهده در ادیتور

گام های عملی

  1. ALTER TABLE را اجرا کن.
  2. با SELECT * جدول را بررسی کن.
  3. یک ردیف جدید درج و رنگ را پر کن.

هشدار: روی دیتابیس واقعی، تغییر ستون ها را با احتیاط انجام بده.

جمع بندی سریع

  • ALTER TABLE برای تغییر ساختار جدول است.
  • ADD COLUMN ستون جدید اضافه می کند.
  • VARCHAR برای رشته ها استفاده می شود.
  • پس از تغییر، با SELECT * نتیجه را ببین.

برای تمرین بیشتر، از صفحه واکشی داده پستگرس استفاده کن. سپس مقدار ستون جدید را در به روزرسانی رکوردها تغییر بده. همچنین مقاله افزودن ستون پستگرس مرجع سریع توست.