PDA

View Full Version : کپی مقادیر یک جدول در خودش



oliya24
جمعه 25 شهریور 1390, 17:02 عصر
سلام من برای اینکه یه مطلب رو ازمایش کنم نیاز دارم که جدولی بالای 1 میلیون رکورد داشته باشم و الان حدود 1000 تا رکورد در جدول من ثبت شده خوب تا 1 میلیون خیلی فاصله هست میخواستم بدونم راهی هست که این داده ها رو تو خود جدول کپی کرد؟؟؟ضمنا من با ویزارد این داده ها رو وارد جدول کردم

یوسف زالی
جمعه 25 شهریور 1390, 17:16 عصر
سلام.
یه راهش استفاده از حلقه هست:


declare @i int
set @i = 0
while @i < 10
begin
insert into tbl(F1, F2) select F1, F2 from tbl
set @i += 1
end

oliya24
جمعه 25 شهریور 1390, 17:51 عصر
سلام دستت درد نکنه ولی خطا میده
ببین دوست من فیلد ها اینا هستن ID,NAME,FAMILY
تعدادشون هم 1000 تا هست میشه یه راهنمایی دیگه بکنی
ممنون میشم

یوسف زالی
جمعه 25 شهریور 1390, 21:14 عصر
فیلد identity رو نباید ذکر کنی. وگرنه * می گذاشتیم دیگه