שנה את העמודה ב- MySQL

Alter Column Mysql



בעת ניהול מסד נתונים, מנהל מסד הנתונים צריך לשנות את מבנה הטבלאות כדי להישאר מעודכן. במאמר זה נלמד כמה סוגים שונים של משימות שאנו יכולים לבצע באמצעות פקודת ALTER המסופקת של MySQL. אז בואו נתחיל.

הפקודה ALTER משנה או משנה את מבנה הטבלה. לדוגמה,







  • הוספת טור
  • מחיקת עמודה
  • שינוי שם של טור
  • שינוי של טור

במאמר זה ננסה דוגמאות לפקודות ALTER להוסיף, למחוק, לשנות את שם ולשנות את העמודות של טבלה ב- MySQL.



הוסף עמודה

אנו יכולים להוסיף טור לטבלה שכבר קיימת באמצעות התחביר הבא של הפקודה ALTER.



גיל שולחן שם שולחן
לְהוֹסִיף סוג הנתונים של שם העמודה;

בתחביר זה, הקפד להחליף את שם הטבלה ואת שם העמודה בשם שאתה רוצה לתת.





אנו יכולים גם להזכיר את המיקום של הטור החדש שנוצר על ידי שימוש בסעיף FIRST ו- AFTER והתייחסות לטור שכבר קיים בטבלה. לדוגמה

גיל שולחן שם שולחן
לְהוֹסִיף סוג הנתונים של שם העמודה
[ ראשון | לאחר ]שם_עמוד קיים;

אם נרצה להוסיף טור לפני עמודה קיימת, נוכל להשתמש בסעיף FIRST. באופן דומה, אם נרצה להוסיף טור אחרי העמודה הקיימת, נוכל להשתמש בסעיף AFTER.



אנו יכולים להוסיף עמודות מרובות גם כן, באמצעות אותה תחביר ALTER TABLE והוספת ADA. לדוגמה

גיל שולחן שם שולחן
לְהוֹסִיף סוג הנתונים של column_name1
[ ראשון | לאחר ]שם_עמוד קיים
לְהוֹסִיף סוג הנתונים של column_name2
[ ראשון | לאחר ]שם_עמוד קיים;

שחרר/מחק עמודה

מחיקת טור ב- MySQL היא קלה כמו לומר. אנו יכולים להסיר עמודה קיימת בטבלה באמצעות הפקודה ALTER TABLE ו- DROP. התחביר למחיקת טור הוא

גיל שולחן שם שולחן
יְרִידָה שם_עמודה;

עד כדי כך פשוט למחוק עמודה של טבלה ב- MySQL.

שנה שם לטור

אנו יכולים לשנות את שם העמודה באמצעות פסקת השינוי יחד עם הפקודה ALTER TABLE. בה אנו מספקים תחילה את השם הקיים של העמודה ולאחר מכן את השם החדש יחד עם סוג הנתונים, ואחריו פסקת השינוי. כדי לשנות את שם העמודה, הפעל את הפקודה הבאה

גיל שולחן שם שולחן
שינוי טור סוג_פריט_עמודה חדש סוג_דואר_טור;

אם נוכל לשנות את שם העמודה, נוכל לשנות את שם הטבלה ולהשתמש בסעיף RENAME עם הפקודה ALTER TABLE. התחביר לשינוי שם הטבלה הוא

גיל שולחן שם שולחן
שנה שם ל שם_טבלה חדש;

שנה עמודה

נניח שברצוננו לשנות את הגדרת העמודה או סוג הנתונים של עמודה ב- MySQL. סעיף MODIFY שימושי כדי לעזור לנו במקרה זה. אנו יכולים להשתמש בסעיף שינוי כדי לשנות את סוג הנתונים של עמודה. ככה

גיל שולחן שם שולחן
לְשַׁנוֹת cloumn_name new_data_type;

סוג סוג

להלן פרוטוקול לשימוש בפקודה ALTER.

הגדר ערך ברירת מחדל לעמודה

אם ברצוננו לספק או להגדיר ערך ברירת מחדל כלשהו לעמודה בטבלה. אנו יכולים לעשות זאת על ידי הפעלת הפקודה הבאה

גיל שולחן שם שולחן
גיל cloumn_name מַעֲרֶכֶת בְּרִירַת מֶחדָל ערך ;

בתחביר זה, הקפד להחליף את שם הטבלה, שם העמודה והערך בהתאם לדרישתך.

אם נוכל להגדיר את ערכי ברירת המחדל של עמודה. חייבת להיות דרך לבטל או לבטל את ערכי ברירת המחדל של עמודה.

שחרר ערך ברירת מחדל של עמודה

ובכן, MySQL מספקת גם את סעיף DROP DEFAULT בפקודה ALTER TABLE כדי להוריד את ערכי ברירת המחדל של עמודה.

גיל שולחן שם שולחן
גיל cloumn_name יְרִידָה בְּרִירַת מֶחדָל ;

אז אלו כמה מהדרכים השונות לנהל ולשנות את הטבלה ב- MySQL.

סיכום

מאמר זה כולל דרכים שונות להשתמש בפקודה ALTER לביצוע פעולות שונות. במאמר זה למדנו להוסיף, למחוק, לשנות את שם הטבלה והעמודות, לשנות את הגדרת העמודה, להגדיר ולבטל את ערכי ברירת המחדל של עמודה באמצעות הפקודה ALTER TABLE ב- MySQL. אם מאמר זה עזר לך להבין טוב יותר את הפקודה ALTER ב- MySQL ואתה רוצה ללמוד עוד על המושגים של MySQL. המשך לבקר באתר שלנו linuxhint.com.