الانتقال إلى المحتوى الرئيسي

سكل: كيف يمكنني حذف عمود من جدول? / سكل تعليمي

في هذه المقالة ، سوف ننظر في كيفية حذف عمود من جدول في سكل.

سكل (لغة الاستعلام المهيكلة) هي لغة استعلام منظمة تستخدم للعمل مع قواعد البيانات. واحدة من المهام الهامة في العمل مع سكل هو تغيير هيكل الجدول. هناك حالات يكون فيها من الضروري حذف عمود معين من جدول ، على سبيل المثال ، إذا أصبح قديما أو يحتوي على معلومات غير ضرورية.

لحذف عمود من جدول في سكل ، يتم استخدام الأمر ألتر الجدول مع عمود إسقاط الكلمة الرئيسية ، متبوعا باسم العمود المراد حذفه. في هذه الحالة ، سيتم حذف جميع البيانات من العمود المحذوف نهائيا.

  1. سكل تعليمي: كيفية حذف عمود من جدول?
  2. استعلامات سكل: حذف عمود
  3. أمثلة على حذف عمود في سكل
  4. الأعمدة في الجدول: إضافة وإزالة
  5. إضافة عمود
  6. حذف عمود
  7. سؤال وجواب
  8. هل من الممكن التراجع عن حذف عمود من جدول?

سكل تعليمي: كيف يمكنني حذف عمود من جدول?

في سكل ، يمكن حذف عمود من جدول باستخدام بيان الجدول ألتر. تسمح لك عبارة تغيير الجدول بتغيير بنية الجدول ، بما في ذلك إضافة الأعمدة أو تغييرها أو حذفها.

لإزالة عمود من جدول ، استخدم بناء الجملة التالي:

تغيير جدول الجدول اسم العمود إسقاط اسم العمود;

حيث اسم_الجدول هو اسم الجدول واسم_العمود هو اسم العمود المراد حذفه.

مثال الاستخدام:

تغيير الجدول الموظفين إسقاط العمود الراتب;

في هذا المثال ، نقوم بإزالة عمود "الراتب" من جدول "الموظفين".

عند حذف عمود من جدول ، ضع في اعتبارك أنه سيتم فقد جميع البيانات المخزنة في هذا العمود. لذلك ، قبل إجراء عملية حذف العمود ، يوصى بإنشاء نسخة احتياطية من الجدول أو نقل البيانات إلى عمود أو جدول آخر.

بعد تنفيذ بيان جدول التغيير ، سيتم تغيير بنية الجدول ، وسيتم استبعاد العمود المحذوف من تكوينه. ستبقى جميع الأعمدة والبيانات الأخرى في الجدول دون تغيير.

من المهم ملاحظة أن عبارة جدول التغيير قد تحتوي على إرشادات أخرى ، مثل تغيير اسم العمود ، وتغيير نوع البيانات ، وتغيير القيود ، وما إلى ذلك. استخدام وثائق سكل لمزيد من المعلومات حول قدرات بيان الجدول ألتر.

استعلامات سكل: حذف عمود

سكل (لغة الاستعلام المهيكلة) هي لغة برمجة تستخدم للعمل مع قواعد البيانات. يسمح لك بإجراء عمليات مختلفة باستخدام البيانات ، مثل إنشاء الجداول وتغييرها وحذفها وإضافة البيانات وتحديثها ، بالإضافة إلى الاستعلامات لاستخراج المعلومات.

واحدة من العمليات المستخدمة بشكل متكرر في سكل هو حذف عمود من جدول. قد يكون هذا ضروريا إذا كنت تريد حذف المعلومات غير الضرورية أو تغيير بنية الجدول.

. يبدو بناء جملة الاستعلام كما يلي:

تغيير اسم الجدول

إسقاط اسم العمود العمود;

هو اسم العمود المراد حذفه.

جدول الموظفين :

تغيير الجدول الموظفين

انخفاض الراتب العمود;

.

من المهم ملاحظة أن حذف عمود سيؤدي أيضا إلى حذف جميع البيانات المخزنة في هذا العمود. لذلك ، قبل إجراء عملية حذف العمود ، تحتاج إلى التأكد من أنك لا تحذف البيانات المهمة.

يجب أن نتذكر أيضا أن حذف عمود قد يؤثر على تشغيل الاستعلامات والتطبيقات الأخرى التي استخدمت هذا العمود. لذلك ، يوصى بإنشاء نسخة احتياطية من البيانات قبل إجراء عملية حذف العمود والنظر بعناية في العواقب المحتملة.

أمثلة على حذف عمود في سكل

سكل (لغة الاستعلام المهيكلة) هي لغة برمجة قياسية للعمل مع قواعد البيانات العلائقية. يتم استخدامه لإنشاء وتعديل وحذف البيانات في الجداول.

يمكن أن يكون حذف عمود من جدول في سكل مفيدا إذا كنت بحاجة إلى تغيير بنية البيانات أو حذف المعلومات غير المستخدمة أو غير الضرورية. في سكل ، هناك طرق مختلفة لحذف عمود من جدول.

فيما يلي بعض الأمثلة على حذف عمود في سكل:

  • تغيير الجدول - يسمح لك أمر تغيير الجدول بتغيير بنية الجدول أو إضافة أعمدة أو إزالتها. مثال على حذف عمود باستخدام أمر تغيير الجدول:

تغيير الجدول الجدول

إسقاط اسم العمود العمود;

  • إنشاء جدول باسم - يتيح لك الأمر إنشاء جدول باسم إنشاء جدول جديد عن طريق نسخ البيانات من جدول موجود وإزالة الأعمدة غير الضرورية. مثال على حذف عمود باستخدام الأمر إنشاء جدول كأمر:

إنشاء جدول جديد_اسم_الجدول

حدد العمود 1, العمود 2,..., عمود (ن)

من اسم_الجدول القديم_;

  • حدد في - يسمح لك الأمر تحديد في بإنشاء جدول جديد عن طريق نسخ البيانات من جدول موجود وإزالة الأعمدة غير الضرورية. مثال على حذف عمود باستخدام الأمر تحديد في:

حدد العمود 1, العمود 2,..., عمود (ن)

إلى جديد_اسم_الجدول

من اسم_الجدول القديم_;

  • حذف-يسمح لك أمر الحذف بحذف البيانات من جدول. يمكن حذف عمود عن طريق حذف جميع قيمه. مثال على حذف عمود باستخدام أمر الحذف:

حذف من الجدول

حيث لا يكون اسم العمود فارغا;

هذه ليست سوى بعض الأمثلة على حذف عمود في سكل. معرفة سكل وأوامرها يسمح لك للعمل بشكل أكثر مرونة مع البيانات في قاعدة البيانات وتغيير هيكلها.

الأعمدة في الجدول: إضافة وإزالة

في سكل ، الأعمدة هي أعمدة عمودية في جداول قاعدة البيانات. وهي تحدد نوع البيانات التي يمكن تخزينها في كل خلية من العمود وتوفر بنية الجدول. في هذه المقالة ، سننظر في كيفية إضافة وإزالة الأعمدة في جدول.

إضافة عمود

يتم استخدام عامل تغيير الجدول لإضافة عمود جديد إلى الجدول. بناء جملة الأمر كما يلي:

  • تغيير اسم جدول الجدول إضافة اسم العمود نوع البيانات;
  • تغيير اسم جدول الجدول إضافة عمود نوع بيانات اسم العمود;

على سبيل المثال ، لإضافة عمود "العمر" إلى جدول "المستخدمون" بنوع البيانات الصحيحة ، قم بتشغيل الأمر التالي:

تغيير الجدول للمستخدمين إضافة عدد صحيح العمر;

بعد تنفيذ هذا الأمر ، ستتم إضافة عمود جديد إلى جدول المستخدمين ، وستحتوي عليه جميع الصفوف في الجدول. إذا كانت هناك بيانات بالفعل في الجدول ، فسيتم ملء العمود الجديد بالقيم الافتراضية. إذا كنت بحاجة إلى تحديد القيمة الافتراضية بشكل صريح ، فأنت بحاجة إلى إضافة الأمر على النحو التالي:

تغيير الجدول يضيف المستخدمون العمر الافتراضي الصحيح 0;

حذف عمود

يتم أيضا حذف عمود من جدول باستخدام عامل تشغيل الجدول البديل. بناء جملة الأمر كما يلي:

  • تغيير الجدول الجدول اسم قطرة اسم العمود;
  • تغيير جدول الجدول اسم العمود إسقاط اسم العمود;

على سبيل المثال ، لإزالة عمود "العمر" من جدول "المستخدمون" ، قم بتشغيل الأمر التالي:

تغيير الجدول للمستخدمين إسقاط العمر;

بعد تنفيذ هذا الأمر ، سيتم حذف عمود العمر من جدول المستخدمين. سيتم فقد جميع البيانات من هذا العمود بشكل دائم ، لذلك يوصى بعمل نسخة احتياطية من الجدول قبل حذف العمود.

يجب إجراء جميع عمليات إضافة وحذف الأعمدة في الجدول بحذر ، خاصة إذا كانت البيانات متاحة. تجدر الإشارة أيضا إلى أن هذه العمليات قد تستغرق بعض الوقت ، خاصة بالنسبة للجداول الكبيرة.

سؤال وجواب

هل من الممكن التراجع عن حذف عمود من جدول?

ليس من الممكن دائما التراجع عن حذف عمود من جدول. إذا تم حذف العمود باستخدام بيان الجدول ألتر مع الكلمة الرئيسية قطرة ، فمن المستحيل لاستعادة العمود المحذوف مباشرة من خلال استعلام سكل. ومع ذلك ، إذا كانت نسخة احتياطية من قاعدة البيانات متاحة ، فيمكنك استعادة الجدول من هذه النسخة واسترداد البيانات المحذوفة.