في بعض الحالات، يرغب مسؤولو قواعد البيانات والمستخدمون في تغيير اسم الجدول في قاعدة بيانات SQL لأنهم يريدون إعطاء اسم أكثر صلة بالجدول.
يمكن لأي مستخدم لقاعدة البيانات تغيير الاسم بسهولة باستخدام عبارة RENAME TABLE وALTER TABLE في لغة الاستعلام الهيكلية.
يساعد بناء جملة RENAME TABLE وALTER TABLE في تغيير اسم الجدول.
بناء جملة عبارة RENAME في SQL
RENAME old_table _name To new_table_name ;
أمثلة على عبارة RENAME في SQL
هنا، أخذنا مثالين SQL المختلفين التاليين، مما سيساعدك على كيفية تغيير اسم جدول SQL في قاعدة البيانات باستخدام عبارة RENAME:
جافا يلقي في السلسلة
مثال 1: لنأخذ مثالاً لجدول اسمه سيارات:
طويلة إلى كثافة العمليات جافا
اسم السيارة | لون السيارة | تكلفة السيارة |
---|---|---|
هيونداي كريتا | أبيض | 10,85,000 |
مكان هيونداي | أبيض | 9,50,000 |
هيونداي i20 | أحمر | 9,00,000 |
كيا سونيت | أبيض | 10,00,000 |
كيا سيلتوس | أسود | 8,00,000 |
رغبات سريعة | أحمر | 7,95,000 |
طاولة: سيارات
- لنفترض أنك تريد تغيير اسم الجدول أعلاه إلى 'Car_2021_Details'. لهذا، عليك كتابة عبارة RENAME التالية في SQL:
RENAME Cars To Car_2021_Details ;
- بعد هذا البيان سيتم تغيير جدول 'السيارات' إلى اسم الجدول 'Car_2021_Details'.
مثال 2: لنأخذ مثالاً لجدول اسمه موظف:
Emp_Id | اسم_الوظيفة | Emp_Salary | Emp_City |
---|---|---|---|
201 | أبهاي | 25000 | جوا |
202 | أنكيت | 45000 | دلهي |
203 | فهيم | 30000 | جوا |
204 | كبش | 29000 | جوا |
205 | سوميت | 40000 | دلهي |
طاولة: موظف
- لنفترض أنك تريد تغيير اسم الجدول أعلاه إلى 'موظفو الترميز'. لهذا، عليك كتابة عبارة RENAME التالية في SQL:
RENAME Employee To Coding_Employees ;
- بعد هذا البيان الجدول 'موظف' سيتم تغييره إلى اسم الجدول 'موظفو الترميز'.
بناء جملة عبارة ALTER TABLE في SQL
ALTER TABLE old_table_name RENAME TO new_table_name;
في بناء الجملة، يتعين علينا تحديد الكلمة الأساسية RENAME TO بعد الاسم القديم للجدول.
أمثلة على عبارة ALTER TABLE في SQL
هنا، أخذنا أمثلة SQL الثلاثة المختلفة التالية، والتي ستساعدك على كيفية تغيير اسم الجدول في قاعدة بيانات SQL باستخدام عبارة ALTER TABLE:
مثال 1: لنأخذ مثالاً لجدول اسمه الدراجات:
اسم_الدراجة | لون الدراجة | تكلفة الدراجة |
---|---|---|
كيه تي إم ديوك | أسود | 185,000 |
رويال انفيلد | أسود | باطل |
يضعط | أحمر | 90,0000 |
أباتشي | أبيض | باطل |
يعيش | أسود | 80.000 |
كيه تي إم آر سي | أحمر | 195,000 |
طاولة : دراجات
MySQL غادر الانضمام
- لنفترض أنك تريد تغيير اسم الجدول أعلاه إلى 'Bikes_Details' باستخدام عبارة ALTER TABLE. للقيام بذلك، عليك كتابة الاستعلام التالي في SQL:
ALTER TABLE Bikes RENAME TO Bikes_Details ;
بعد هذا البيان، سيتم تغيير جدول 'الدراجات' إلى اسم الجدول 'تفاصيل_الدراجات'.
مثال 2: لنأخذ مثالاً لجدول اسمه طالب:
Stu_ID | Stu_Name | Stu_Marks |
---|---|---|
1001 | أبهاي | 85 |
1002 | أنكيت | 75 |
1003 | فهيم | 60 |
1004 | كبش | 79 |
1005 | سوميت | 80 |
طاولة : طالب
- لنفترض أنك تريد تغيير اسم الجدول أعلاه إلى 'MCA_Student_Details' باستخدام عبارة ALTER TABLE. للقيام بذلك، عليك كتابة الاستعلام التالي في SQL:
ALTER TABLE Student RENAME TO MCA_Student_Details ;
بعد هذا البيان، سيتم تغيير جدول 'الطالب' إلى اسم الجدول 'MCA_Student_Details'.
باطل 0
مثال 3: لنأخذ مثالاً لجدول اسمه موظف:
Emp_Id | اسم_الوظيفة | Emp_Salary | Emp_City |
---|---|---|---|
201 | أبهاي | 25000 | جوا |
202 | أنكيت | 45000 | دلهي |
203 | فهيم | 30000 | جوا |
204 | كبش | 29000 | جوا |
205 | سوميت | 40000 | دلهي |
طاولة: موظف
- لنفترض أنك تريد تغيير اسم الجدول أعلاه إلى 'موظفو_البرمجة' باستخدام عبارة ALTER TABLE. للقيام بذلك، عليك كتابة الاستعلام التالي في SQL:
ALTER TABLE Employee RENAME To Coding_Employees ;
بعد هذا البيان الجدول 'موظف' سيتم تغييره إلى اسم الجدول 'موظفو الترميز'.