PDA

View Full Version : کپی اطلاعات فیلدها



mustafa13
جمعه 15 بهمن 1389, 14:03 عصر
سلام
من یک جدول دارم که شامل فیلهای نام و نام خانوادکی و شماره شناشنامه می باشد
حال من می خواهم کلیه افرادی که شماره شناسنامه آنها به طور مثال 99 با همان مشخصات به جای شماره شناشنامه 99 -- 101 را ثبت کند به انتهای جدول بدون این که اطلاعات قبلی را تغییر را UPDATE کند
با تشکر

Reza_Yarahmadi
جمعه 15 بهمن 1389, 19:06 عصر
در صورتی که فیلد Identity نداشته باشید با دستوری مثل دستور زیر میتونید این کار رو انجام بدید

Insert Into TableName Select * From TableName Where IdNumber = 99

mustafa13
شنبه 16 بهمن 1389, 19:10 عصر
ضمن تشكر از دوست عزيز
حال اگه ما بخواهيم يكي از فيلدها مقدار اش را عوض كنيم امكان اش هست با تشكر

Reza_Yarahmadi
شنبه 16 بهمن 1389, 20:33 عصر
دوست عزیز کدی که گذاشتم یک مثال بود فرم کلی دستور تقریبا بصورت زیر است (کاری که شما میخواید انجام بدید هم توش گنجونده شده)

Insert Into TableName (IdNumber, Name, Family, ...)
Select 101 as IdNumber, Name, Family , ... From TableName Where IdNumber = 99