PDA

View Full Version : کنترل خطا در SQL



DataMaster
پنج شنبه 24 آبان 1386, 13:22 عصر
سلام و خسته نباشید
لطف کنید دستوراتی رو که برای کنترل خطا ها هستند مثل RaiseError رو معرفی کنید.
من نیاز دارم ساختاری شبیه Try .... Except داشته باشم

farshad_m
پنج شنبه 24 آبان 1386, 13:32 عصر
begin try
.
.
end try
begin catch

.
.
end catch

@@Error
raiserror()

DataMaster
پنج شنبه 24 آبان 1386, 17:17 عصر
begin try
.
.
end try
begin catch

.
.
end catch



این ساختار در SQL 2000هست؟؟؟

farshad_m
پنج شنبه 24 آبان 1386, 18:22 عصر
والا نمیدونم من 2000 کار نکردم

AminSobati
جمعه 25 آبان 1386, 00:47 صبح
نه دوست عزیزم Try.. Catch در 2005 معرفی شده. در 2000 باید بعد از هر دستور، متغییر ERROR@@ رو چک کنین.