View Full Version : یا همه دستورات یا هیچ کدام از دستورات
jeus
چهارشنبه 19 تیر 1387, 14:56 عصر
سلام دوستان من حدود 10 دستور insert دارم که میخواهم ثبت کنم و میخواهم اونا رو جوری وارد کنم که اگر یکیشو اجرا نشد قبلی ها هم اجرا نشوند
توی MSSQl همچین دستوری بود اما متاسفانه یادم نیومد اسمش چیه که اینجا Search کنم حقیقتش اصلا توی این انجمن را هم جستجو نکردم اگر موردی هست که بدردم میخوره لطفا برام لینکشو بگذارید
mehdi.mousavi
چهارشنبه 19 تیر 1387, 15:00 عصر
سلام دوستان من حدود 10 دستور insert دارم که میخواهم ثبت کنم و میخواهم اونا رو جوری وارد کنم که اگر یکیشو اجرا نشد قبلی ها هم اجرا نشوند
توی MSSQl همچین دستوری بود اما متاسفانه یادم نیومد اسمش چیه که اینجا Search کنم حقیقتش اصلا توی این انجمن را هم جستجو نکردم اگر موردی هست که بدردم میخوره لطفا برام لینکشو بگذارید
سلام.
در واقع شما میخواهید کارتون رو Transactional انجام بدین. در MSSQL Server باید از سه دستور زیر استفاده کنید:
BEGIN TRAN
COMMIT TRAN
ROLLBACK TRAN
متاسفانه من هیچ سررشته ای از MySQL ندارم، و دستورات معادلش رو در MySQL نمیدونم چیه.
jeus
چهارشنبه 19 تیر 1387, 16:05 عصر
من باید توی mySql دنبال چی بگردم ؟
یکی منو راهنمایی کنه
mehdi.mousavi
چهارشنبه 19 تیر 1387, 16:22 عصر
من باید توی mySql دنبال چی بگردم ؟ یکی منو راهنمایی کنه
به این مقاله رجوع کنید. (http://www.devshed.com/c/a/MySQL/Using-Transactions-In-MySQL-Part-1/)
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.