View Full Version : جستجو در کل بانک
mehdi5106
دوشنبه 01 شهریور 1389, 07:25 صبح
در اکثر جداول بانک فیلدی وجود دارد که یکسان می باشد.(مثلا idkey)
حالا می خواهم کل جداول بانک را بر اساس فیلد فوق موردبررسی قرار دهم و جستجو را به صورت تک تک روی جداول انجام نشود.
در واقع یک دستور می خواهم برای کل جداول . نه n تا دستور برای n تا جدول.
آیا چنین امکانی وجود دارد یا خیر؟
sia_2007
دوشنبه 01 شهریور 1389, 10:45 صبح
دو تا امکان Undocumented توسط Microsoft داخل SQL Server هستند
یکی Cursor روی دیتابیس ها رو ممکن میکنه
یکی دیکه Cursor روی جداول رو ( این رو مطمئن نیستم )
من با اولی کار Backup گیری کلیه دیتابیس ها رو اتومات کردم
اگه بتونی روش کرسر بزنی؛ میتونی جواب تک تک جداول رو داخل یه Temp Table نگه داری کنی؛ و Temp Table رو برگردونی
اما روی خود جداول چه کوئری میخواهی بنویسی ؟
تا حالا دستور SELECT رو دیدی ! :چشمک:
شما یه کوئری بنویس که به صورت دستی روی دو تا جدول جواب بده؛ بعد بریم سراغ اتومات کردنش
مگه این که امکان خاصی برای این کار باشه :متفکر:
mehdi5106
دوشنبه 01 شهریور 1389, 13:55 عصر
می خواهم با بررسی فیلد موردنظر در کلیه جداول بانک اطلاعاتی همه رکوردهای موردنظر را حذف و یا ویرایش نمایم.
فکر کنم الان منظورم رو بهتر متوجه بشین...
meysam_pro
دوشنبه 01 شهریور 1389, 21:36 عصر
برای اینکار میتونید از xtype (http://www.google.com/search?q=xtype+sql+server&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a) ها استفاده کنید.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.