PDA

View Full Version : سوال: کنترل وجود یک جدول در sqlserver به کمک try/catch



ozzy_mra
چهارشنبه 10 اسفند 1390, 14:26 عصر
سلام
من می خوام تو برنامم کنترل کنم وقتی کاربر یه سلکتی رو میزنه اول چک بشه که آیا اون تیبل وجود داره یا نه
می خوام این کار رو تو بلاک catch انجام بدم
می خواستم بدونم در catch میشه این نوع خطا رو تشخیص داد و به ازای اون پیغام فارسی متناسب به کاربر نشون داد؟

ozzy_mra
شنبه 13 اسفند 1390, 07:09 صبح
راهی وجود نداره؟ تو برنامم این قسمت خیلی ضروریه

ozzy_mra
شنبه 13 اسفند 1390, 07:54 صبح
خودم فهمیدم
این دستور رو به یه تابع پاس می دیم
IF OBJECT_ID('utblkps', 'U') IS NOT NULL SELECT 'true' ELSE SELECT 'false'