PDA

View Full Version : در وی بیsql سوال در مورد



tiktikboom
جمعه 19 آبان 1385, 05:12 صبح
چطور می شه با تغییر در بانک اس کیو ال مثلا ایجاد جدول جدید برنامه اون جدول رو شناسایی کنه و بتونه باهاش کار کنه ؟

roozkhosh
جمعه 19 آبان 1385, 09:14 صبح
معمولا در همه بانک های اطلاعاتی برای هر بانک یک جدول (سیستمی) ساخته می شود که مشخصات تمام جدول ها ، ارتباطات ، کلیدهای اصلی ، کلید های خارجی و قید ها و (همه چیز در مورد بانک حتی تاریخ تغییرات و ...) در اون ثبت می شود .
در sqlserver نام این جدول اگر اشتباه نکنم
sys.]all_objects]
می باشد وشما می توانید از این جدول query مورد استفاده تون را جهت دریافت نام جدول هاتون استفاده کنید .
در ضمن storeproucideure های از پیش نوشته ای(سیستمی) وجود دارند که دقیقا همین کار را برای شما انجام می دهند
مثلا
[sp_tables]