Ո՞րն է Commit գործարքի օգտագործումը SQL Server-ում:
Ո՞րն է Commit գործարքի օգտագործումը SQL Server-ում:

Video: Ո՞րն է Commit գործարքի օգտագործումը SQL Server-ում:

Video: Ո՞րն է Commit գործարքի օգտագործումը SQL Server-ում:
Video: Active Directory Foundations: Understanding this object database 2024, Մայիս
Anonim

Այն ՊԱՀԱՆՋԵԼ հրամանն է գործարքային հրաման օգտագործված a-ի կողմից կանչված փոփոխությունները պահպանելու համար գործարք տվյալների բազայի վրա: Այն ՊԱՀԱՆՋԵԼ հրամանն է գործարքային հրաման օգտագործված a-ի կողմից կանչված փոփոխությունները պահպանելու համար գործարք տվյալների բազայի վրա:

Այսպիսով, ի՞նչ է commit գործարքը SQL Server-ում:

ՊԱՀԱՆՋԵԼ ( SQL ) Վիքիպեդիայից՝ ազատ հանրագիտարանից։ Ա ՊԱՀԱՆՋԵԼ հայտարարություն մեջ SQL ավարտվում է Ա գործարք Հարաբերական տվյալների բազայի կառավարման համակարգում (RDBMS) և բոլոր փոփոխությունները տեսանելի է դարձնում այլ օգտվողների համար: Ընդհանուր ձևաչափն այն է, որ թողարկվի BEGIN WORK հայտարարություն, մեկ կամ մի քանիսը SQL հայտարարությունները, իսկ հետո՝ ՊԱՀԱՆՋԵԼ հայտարարություն.

ո՞րն է commit-ի և rollback-ի օգտագործումը SQL-ում: Հիմնական տարբերությունը ՊԱՏԱՍԽԱՆԵԼ և ՇՏԱՊԵԼ -ի հայտարարությունները SQL այն է, որ կատարումը ՊԱՀԱՆՋԵԼ հայտարարությունը կատարում է ընթացիկի կողմից կատարված բոլոր փոփոխությունները գործարք դառնալ մշտական. Մյուս կողմից, մահապատիժը ՀԵՏԱԴԱՐՁ ջնջում է հոսանքի կատարած բոլոր փոփոխությունները գործարք.

Մարդիկ նաև հարցնում են՝ ի՞նչ օգուտ SQL Server-ում գործարքից:

Հիմնականում, ա գործարք աշխատանքի միավոր է, որն իրականացվում է տվյալների բազայի դեմ: Այս աշխատանքը կարող է կատարվել ձեռքով, օրինակ՝ UPDATE հայտարարությունը, որը դուք թողարկում եք SQL Server Կառավարման ստուդիա կամ ան դիմումը որ Տվյալները ՄՏԱՑՆՈՒՄ Է տվյալների բազայում: Սրանք բոլորն են գործարքներ.

Ո՞րն է Commit-ի օգուտը:

Այն ՊԱՀԱՆՋԵԼ հրամանը գործարքային հրամանն է, որն օգտագործվում է գործարքի կողմից կիրառվող փոփոխությունները տվյալների բազայում պահելու համար: Այն ՊԱՀԱՆՋԵԼ հրամանը պահպանում է բոլոր գործարքները տվյալների բազայում վերջինից սկսած ՊԱՀԱՆՋԵԼ կամ ROLLBACK հրամանը:

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