PDA

View Full Version : سوال: سرچ در sql server



leghleghe
چهارشنبه 24 آذر 1389, 18:20 عصر
با سلام
ميخواستم بدونم چطوری میشه توی دیتابیس سرچ کرد منظورم اینه که توی خود محیط sql server مثلا اطلاعات یه رکورد رو بدیم و مکان قرار گرفتن اونو بهمون نشون بده

Rezahak
چهارشنبه 24 آذر 1389, 21:18 عصر
اگر منظورتون انجام جستجو در ساختار جداول است باید بگویم که sql server دارای یک سری table و view و ... از نوع سیستمی است که ساختار database های متصل به پایگاه داده را در آنها نگهداری می کند شما با اعمال query مناسب بر روی این اشیاء می توانید به هدف خود برسید . برای کسب اطلاعات در این خصوص به لینکهای زیز مراجعه فرمایید :
http://www.mssqltips.com/tip.asp?tip=1106
http://msdn.microsoft.com/en-us/library/ms179932.aspx

leghleghe
جمعه 26 آذر 1389, 18:23 عصر
با سلام و تشکر
نه منظورم اون نبود تصور کنید شما یه کلمه مثلا "احمد" در یکی از جداول دیتابیس تون دارید اگر بخواهیم بفهمیم این کلمه در کدوم جدول (دیتا بیس های بزرگ) هست آیا در خود محیط SQL SERVER امكانش هست .

حمیدرضاصادقیان
شنبه 27 آذر 1389, 08:03 صبح
سلام.
خیر به اینصورت امکان پذیر نیست. شما باید مشخص کنید در کدوم جدول میخواهید جستجو کنید وگرنه نمیتونید روی کل دیتابیس جستجو انجام بدید.
در لینکهای زیر با یک راهکار ابتکاری اینکارو انجام داده ولی در خود SQL Server چنین چیزی موجود نیست.
لینک 1 (http://vyaskn.tripod.com/sql_server_search_and_replace.htm)
لینک 2 (http://vyaskn.tripod.com/search_all_columns_in_all_tables.htm)

موفق باشید