PDA

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



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

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

.
.
end catch

@@Error
raiserror()

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

.
.
end catch



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

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

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