Տեղեկատվություն

Ինչպես փոխել սյունակի չափը կամ մուտքագրել MySQL- ում

Ինչպես փոխել սյունակի չափը կամ մուտքագրել MySQL- ում



We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.

Պարզապես այն պատճառով, որ դուք MySQL սյունակ եք պատրաստել մեկ տեսակը կամ չափը չի նշանակում, որ այն պետք է այդպես մնա: Սյունակի տեսակը կամ չափը գոյություն ունեցող տվյալների բազայում փոխելը շատ պարզ է:

Տվյալների բազայի սյունակի չափը և տեսակը փոխելը

Փոփոխությունը կատարելու համար դուք փոխում եք սյունակի չափը կամ տպեք MySQL- ում ՝ օգտագործելով ALTER TABLE և MODIFY հրամաններ:

Եկեք ասենք, որ դուք ունեք «Պետություն» անունով սյունակ «Հասցե» անունով սեղանի վրա, և դուք նախկինում այն ​​ստեղծել եք երկու նիշ պահելու համար ՝ ակնկալելով, որ մարդիկ կօգտագործեն 2 նիշ պետության կրճատումներ: Դուք գտնում եք, որ մի քանի հոգի մուտք են գործել ամբողջ անուններ `2-բնույթի կրճատումների փոխարեն, և ուզում եք թույլ տալ, որ դա անեն: Անհրաժեշտ է այս սյունակը ավելի մեծ դարձնել, որպեսզի ամբողջական անվանումները տեղավորվեն: Ահա, թե ինչպես եք դա անում.

 

ՏԵՂԱԴՐԵԼ ԱՆՎՏԱՆԳՈՒԹՅԱՆ հասցեն Հասցե ՝ ՎԱՐՉԱՐ պետություն

Ընդհանուր առմամբ, դուք օգտագործում եք ALTER TABLE հրամանը, որին հաջորդում է աղյուսակի անվանումը, ապա MODIFY հրամանը, որին հաջորդում է սյունակի անվանումը և նոր տեսակը և չափը: Ահա մի օրինակ.

Փոխեք աղյուսակի անվանում MODIFY սյունակի անվանումը VARCHAR (20);

Սյունակի առավելագույն լայնությունը որոշվում է փակագծերի թվով: Տեսակը VARCHAR- ի կողմից ճանաչվում է որպես փոփոխական բնույթի դաշտ:

VARCHAR- ի մասին

Օրինակներում գտնվող VARCHAR- ը (20) կարող է փոխվել այն համարի, ինչ համապատասխան է ձեր սյունակին: VARCHAR- ը փոփոխական երկարության նիշերի տող է: Այս օրինակի առավելագույն երկարությունը 20-ն է ՝ նշելով այն սիմվոլում, որը ցանկանում եք պահպանել նիշերի առավելագույն քանակը: VARCHAR- ը (25) կարող էր պահել մինչև 25 նիշ:

Այլ օգտագործման համար աղյուսակը փոխելու համար

«ALTER TABLE» հրամանը կարող է օգտագործվել նաև նոր սյունակ սեղանին ավելացնելու կամ ամբողջ սյունակը և դրա բոլոր տվյալները սեղանից հանելու համար: Օրինակ ՝ սյունակ ավելացնելու համար օգտագործեք.

Փոխեք աղյուսակը սեղանի_անունը

Լրացրեք սյունակի_name տվյալների տիպը

Սյունակը ջնջելու համար օգտագործեք.

Փոխեք աղյուսակը սեղանի_անունը

DROP COLUMN սյունակ_անունը