Maaari bang ibalik ang pahayag ng pag-update?
Maaari bang ibalik ang pahayag ng pag-update?

Video: Maaari bang ibalik ang pahayag ng pag-update?

Video: Maaari bang ibalik ang pahayag ng pag-update?
Video: SUSPENDED OR CANCELLED SSS MONTHLY PENSION || ANO DAPAT GAWIN AT ILANG BUWAN BAGO MA-RECOVER 2024, Disyembre
Anonim

5 Sagot. Ang maikling sagot ay: Hindi. Gayunpaman, hindi mo kailangang gawing offline ang DB upang makagawa ng bahagyang pagpapanumbalik sa isang mesa o mga talahanayan. Ikaw pwede ibalik ang isang backup sa isang hiwalay na database at pagkatapos ay gumamit ng TSQL query para ibalik ang mga row na negatibong naapektuhan ng iyong update.

Katulad nito, maaari kang magtanong, maaari ba kaming mag-rollback ng pahayag sa pag-update sa SQL Server?

Sa pamamagitan ng pagbabalot ng iyong SQL INSERT I-UPDATE o I-DELETE pahayag sa isang TRANSAKSIYON ikaw may kakayahan na ROLLBACK o COMMIT ang iyong mga pagbabago. Kung ikaw balutin ang SQL sa isang TRAN pahayag na kaya mo patakbuhin ang ROLLBACK na utos at pawalang-bisa Ano ikaw aksidenteng ginawa.

Alamin din, maaari bang gawin ang rollback pagkatapos mag-commit? Hanggang sa iyo mangako isang transaksyon: Pagkatapos ikaw mangako ang transaksyon, ang mga pagbabago ay makikita sa mga pahayag ng iba pang mga user na nagsasagawa pagkatapos ang mangako . Ikaw maaaring gumulong pabalik (i-undo) ang anumang mga pagbabago ginawa sa panahon ng transaksyon sa ROLLBACK pahayag (tingnan ROLLBACK.

Alamin din, ano ang ginagawa ng rollback statement?

Pahayag ng ROLLBACK . Ang ROLLBACK na pahayag ay ang kabaligtaran ng COMMIT pahayag . Inaalis nito ang ilan o lahat ng mga pagbabago sa database na ginawa sa kasalukuyang transaksyon. Karaniwan, ang nabigong SQL lamang pahayag ay ibinalik, hindi ang buong transaksyon.

Maaari ba tayong mag-rollback pagkatapos mag-commit sa SQL Server?

Mag-commit sa SQL Server Commit ay ginagamit para sa mga permanenteng pagbabago. Kailan tayo gamitin Mangako sa anumang query pagkatapos ay ang pagbabagong ginawa ng query na iyon kalooban maging permanente at nakikita. kaya natin 't Rollback pagkatapos ang Mangako.

Inirerekumendang: