Ինչպես մաքրել սեղանը Sql- ով

Բովանդակություն:

Ինչպես մաքրել սեղանը Sql- ով
Ինչպես մաքրել սեղանը Sql- ով

Video: Ինչպես մաքրել սեղանը Sql- ով

Video: Ինչպես մաքրել սեղանը Sql- ով
Video: Իմ Նոր Կոմպը | Room Tour - 000ArmGamer000 2024, Մայիս
Anonim

Կառուցվածքային հարցումների լեզուն (SQL) մշակվել է 1970-ականներին IBM- ի երկու ամերիկացիների (Ռայմոնդ Բոյս և Դոնալդ Չեմբերլին) կողմից: Դրա առաջին տարբերակը պաշտոնապես ընդունվել է 1986 թվականին և այսօր այն տվյալների բազայի կառավարման ամենատարածված լեզուն է: Իհարկե, գրառումներից սեղանների մաքրման գործողությունը այս լեզվի հիմնական գործողություններից մեկն է և կարող է իրականացվել մի քանի եղանակներով:

Ինչպես մաքրել սեղանը sql- ով
Ինչպես մաքրել սեղանը sql- ով

Անհրաժեշտ է

SQL լեզվի հիմնական գիտելիքներ

Հրահանգներ

Քայլ 1

Օգտագործեք SQL կոճակի հայտարարությունը աղյուսակները լվանալու համար `ձեր հարցման մեջ նշելով ձեզ հետաքրքրող աղյուսակի անունը: Օրինակ, եթե ցանկանում եք մաքրել TableToClear անունով աղյուսակ, ապա հարցման ամբողջ տեսքը պետք է ունենա այսպես.

կտրված սեղան `TableToClear`

Քայլ 2

Օգտագործեք ջնջման օպերատորը որպես կարճացվող օպերատորի այլընտրանք `աղյուսակից տող առ տող տվյալները ջնջելու համար: Այս հրամանի շարահյուսությունը պահանջում է, որ դուք նշեք աղյուսակի անվանումը և այն պայմանը, որի տակ պետք է վերացվի տողը դրանից: Եթե դուք մուտքագրեք մի պայման, որը, ինչպես հայտնի է, ճիշտ է, անկախ տողի բովանդակությունից, ապա սեղանի բոլոր գրառումները կջնջվեն: Օրինակ, TableToClear աղյուսակի համար այս օպերատորի հետ հարցում կարող է կազմվել այսպես.

ջնջել «TableToClear» - ից, որտեղ 1

Ի տարբերություն կարճիչի օպերատորի, այս հարցումը կվերադարձնի ջնջված շարքերի քանակը: Այս հրամանի կատարման մեկ այլ տարբերություն ամբողջ սեղանի կողպումը չէ, այլ միայն տվյալ պահին մշակվող գրառումը: Այս տարբերակը կատարելու համար ավելի շատ ժամանակ կպահանջվի, ինչը նկատելի կդառնա, երբ աղյուսակում մեծ քանակությամբ շարքեր լինեն ողողվող:

Քայլ 3

Կան նաև ավելի էկզոտիկ ընտրանքներ. Օրինակ ՝ աղյուսակն ամբողջությամբ ջնջել և վերստեղծել այն մեկ Sql հարցումում: Օգտագործեք կաթիլ ՝ ջնջելու և ստեղծելու համար ՝ ստեղծագործելու համար: Օրինակ, եթե TableToClear աղյուսակը բաղկացած է 50 նիշից բաղկացած Name տեքստի դաշտից և ամբողջ կոդի դաշտից, որը չունի զրոյական արժեքներ, ապա այն ջնջելու և վերստեղծելու գործողությունները կարող եք գրել հետևյալ կերպ.

անկման սեղան `TableToClear`;

ստեղծել սեղան `TableToClear` (Կոդի ամբողջ թիվը զրոյական չէ, Անունը char (50) անվավեր չէ

);

Խորհուրդ ենք տալիս: