PDA

View Full Version : سوال: جستجوی داده در یک دیتابیس و مشخص شدن جدول و ستون آن داده



maaaaaa
سه شنبه 21 خرداد 1387, 14:51 عصر
با سلام

یک دیتابیس با 700 جدول و تعداد زیادی view دارم،میخوام داده ای را در این دیتابیس جستجو کنم و این در حالی است که نه نام جدول مرتبط و نه نام ستون مرتبط با این داده را میدونم!!
آیا دستوری وجود داره که این داده را در کل دیتابیس جستجو کنه و نام کلیه جداول یا view هایی که این داده را دارا میباشد و نام ستونی از آن جدول که داده در آن ذخیره شده است را پیدا کند؟

با تشکر از دوستان.

ASKaffash
سه شنبه 21 خرداد 1387, 15:02 عصر
با سلام
باید خودتان کدبنویسید میتوانید ازجدول ذیل کمک بگیرید :




نام SP

عملکرد

SP_adduser

یک کاربر برای پایگاه داده جاری ایجاد می نماید

SP_attach_db

از یک مسیر اعلام شده یک پایگاه داده را به سرور معرفی می کند

SP_colums

ستون های یک جدول را در پایگاه داده کنونی ارائه می دهد

SP_databases

فهرست پایگاه داده های سرور جاری را باز می گرداند

SP_datatype_info

فهرستی از انواع داده ها به همراه محدودیت های هر نوع داده را باز می گرداند

SP_detach_db

ارتباط یک پایگاه داده را با سرور قطع می کند

SP_fkeys

اطلاعاتی درخصوص FK روی یک جدول در پایگاه داده کنونی را ارائه می دهد

SP_helpdb

مشابه SP_databases ولی در ساختاری متفاوت فهرستی از پایگاه داده های سرور ارائه می دهد

SP_helpdevice

فهرستی از مسیرهای Back Up ایجاد شده در SQL را ارائه می دهد

SP_helpfile

اطلاعاتی نظیر موقعیت فیزیکی ، سایز و ... از پایگاه داده کنونی ارائه می دهد

SP_helpindex

فهرستی از وضعیت ایندکس روی یک جدول از پایگاه داده را ارائه می دهد

SP_helpuser

اطلاعاتی درخصوص User های پایگاه داده کنونی را ارائه می دهد

SP_monitor

وضعیت عملکردی SQL Server را بطور خلاصه نمایش می دهد

SP_ password

کلمه عبور یک کاربر یا کاربر فعلی را با داشتن کلمه عبور قبلی تغییر می دهد

SP_ Pkeys

اطلاعاتی درخصوص PK روی یک جدول در پایگاه داده کنونی را ارائه می دهد

SP_ Rename

نام یک Object نظیر جدول ، ستون ، ... را در پایگاه داده کنونی تغییر می دهد

SP_ Renamedb

نام یک پایگاه داده را تغییر می دهد

SP_Stored_Procedures

فهرستی از SP و UDF های پایگاه داده کنونی را ارائه می دهد

SP_Tables

فهرستی از جداول موجود در پایگاه داده کنونی را ارائه می دهد

SP_addumpdevice

یک Device جدید جهت Back Up گیری برای SQL Server معرفی می کند

maaaaaa
سه شنبه 21 خرداد 1387, 15:19 عصر
سلام،ممنون

ولی این sp هایی که ارسال کردید ،فکر نمیکنم سوال منو جواب بده؟!!!!!!

ASKaffash
سه شنبه 21 خرداد 1387, 15:24 عصر
با سلام
گفتم باید یک برنامه به SQL بنویسید که بااستفاده ازحلقه و Sp های اشاره شده روی تک تک فیلدها با استفاده از SP_databases و SP_colums و تابع Convert عمل جستجو را انجام دهد یک دستور تنها نمیتواند درخواست شما را پاسخ دهد

maaaaaa
چهارشنبه 22 خرداد 1387, 07:37 صبح
خوب اگر شما میدونید کدش چیه ،زحمت بکشید کدش را بذارید،

آخه من خیلی حرفه ای در کد نوشتن sql نیستم!!!!!

maaaaaa
شنبه 25 خرداد 1387, 13:17 عصر
سلام به دوستان

یکی پیدا نشد جواب ما رو بده؟!!!!!!!!!