ايران ويج

نسخه‌ی کامل: sql
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام
چطوری میتونم procedure بنویسم که در هر پایگاهی که اجرا شد برای همه ی جداول آن پایگاه، procedure های update, insert,delete va select رو بسازه

ممنون از اینکه راهنماییم میکنید
احتمالاً منظورتون باید از Procedure همون Stored Procedure باشه.
خب تا جایی هم که من فهمیدم، مشکلتون نوشتن SP نیست، بلکه بدست آوردن اسم تمام جداول یه پایگاه داده اس.
با دستور زیر میتونین تمام جداول یه DB رو دریافت کنین:

کد:
SELECT TABLE_NAME
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_TYPE = 'BASE TABLE'

دستور بالا رو عیناً اجرا کنین و چیزی رو جایگزین TABLE_NAME یا چیزای دیگه نکنید