edezful
سه شنبه 13 شهریور 1386, 10:52 صبح
سلام دوستان اگر بخواهیم در جدول SQL SERVER فیلدها را بنحوی جابجا کنیم که آنهایی که مقدار دارند اولین فیلدهای جدول را بخود اختصاص دهند.فیلد 1 همیشه ثابت است و مقدار دارد.
مثلا اگر فیلد 5 و 7 و24 و30 مقدار داشته باشد جای آنها با بترتیب با فیلد 2 و 3 و 4 و 5 جابجا کنید.
لازم به توضیح است که در رکورد بعد ممکن است فیلدهای دیگری پر باشند مثلا2و3و 5 و 9 و 11 و 13 و20 و 24 و رکوردهای بعدی بازهم به همین شکل مختلف باشند .که در این مثال باید بترتیب فیلد 2و3و4و5و6و7و8 پرشوند .
درضمن کافیست فقط مقادیر جابجا شوند نیازی به تغییر استراکچر جدول نیست.
اگر بخواهیم با فرامین دلفی آنرا جابجا کنیم چون حجم جدول حدود 4000 رکورد است کار بسیار زمانبری است.خواهشمندم اساتید محترم مرا راهنمایی فرمایند.
مثلا اگر فیلد 5 و 7 و24 و30 مقدار داشته باشد جای آنها با بترتیب با فیلد 2 و 3 و 4 و 5 جابجا کنید.
لازم به توضیح است که در رکورد بعد ممکن است فیلدهای دیگری پر باشند مثلا2و3و 5 و 9 و 11 و 13 و20 و 24 و رکوردهای بعدی بازهم به همین شکل مختلف باشند .که در این مثال باید بترتیب فیلد 2و3و4و5و6و7و8 پرشوند .
درضمن کافیست فقط مقادیر جابجا شوند نیازی به تغییر استراکچر جدول نیست.
اگر بخواهیم با فرامین دلفی آنرا جابجا کنیم چون حجم جدول حدود 4000 رکورد است کار بسیار زمانبری است.خواهشمندم اساتید محترم مرا راهنمایی فرمایند.