computer-mag
دوشنبه 13 تیر 1390, 17:49 عصر
سلام
صورت کار به این صورت است که ما دیتابیسی با چند جدول داریم که دایم جدولها محتویاتشون تغییر میکنه ولی همه اونها دچار این تغییر نمیشن در حال حاضر هم حدود 50 هزار رکورد در یکی از جداول موجوده می خواستم ببینم آیا ما می تونیم به نحوی مثلا در پایان هر روز یا در پایان یک بازه زمانی مشخص ببینیم که کدام رکوردها تغییر کردن یا جدید اضافه شدن؟ و ترجیحا بشه اونایی که دچار تغییر شدن در یک جدول تمپ و اونایی همکه جدید هستن در یک چدول تمپ دیگه ذخیره بشن که بشه ؟ نسخه sql server 2000 و به دلیل محدودیت برنامه ای که با این دیتابیس کار می کنه نمی تونیم مثلا فیلدی رو در نظر بگیریم که تاریخ آخرین تغییرات هر رکورد را ذخیره کنه برای همین می خواستم ببینم آیا با استفاده از امکانات داخلی خود sql server میشه به اونهایی که تازه تغییر کردن و یا جدید اضافه شدن در یک بازه زمانی مشخض دست پیدا کرد؟ اگر امکانش هست لطفا راهنمایی فرمایید با تشکر از ما
صورت کار به این صورت است که ما دیتابیسی با چند جدول داریم که دایم جدولها محتویاتشون تغییر میکنه ولی همه اونها دچار این تغییر نمیشن در حال حاضر هم حدود 50 هزار رکورد در یکی از جداول موجوده می خواستم ببینم آیا ما می تونیم به نحوی مثلا در پایان هر روز یا در پایان یک بازه زمانی مشخص ببینیم که کدام رکوردها تغییر کردن یا جدید اضافه شدن؟ و ترجیحا بشه اونایی که دچار تغییر شدن در یک جدول تمپ و اونایی همکه جدید هستن در یک چدول تمپ دیگه ذخیره بشن که بشه ؟ نسخه sql server 2000 و به دلیل محدودیت برنامه ای که با این دیتابیس کار می کنه نمی تونیم مثلا فیلدی رو در نظر بگیریم که تاریخ آخرین تغییرات هر رکورد را ذخیره کنه برای همین می خواستم ببینم آیا با استفاده از امکانات داخلی خود sql server میشه به اونهایی که تازه تغییر کردن و یا جدید اضافه شدن در یک بازه زمانی مشخض دست پیدا کرد؟ اگر امکانش هست لطفا راهنمایی فرمایید با تشکر از ما