My Programming Notes

Here are Notes.... come from debugging

My Programming Notes

Here are Notes.... come from debugging

۲ مطلب در بهمن ۱۳۹۳ ثبت شده است

سه شنبه, ۱۴ بهمن ۱۳۹۳، ۱۱:۵۶ ب.ظ

چگونه یک COPY از یک رکورد یک جدول تهیه کنیم؟

شاید برای شما هم پیش اومده باشه که لازم داشته باشید یک رکورد از داده های موجود در یک جدول را به جدول دیگری منتقل کنید و حتی روی ستون هاش تغیراتی رو اعمال کنید.

داده های موجود در بعضی ستون های یک جدول را به جدول دیگری منتقل کنید و یا کارهایی از این دست.

برای این کار باید یک select مناسب روی داده هایی از جدولتون که نیاز دارید بزنید .

در مرجله بعد این داده ها را در جدول جدیدتون Insert کنید.

به کد زیر دقت کنید :


insert into NewTable(field1, field2, id_backup)
    select field1, field2, uniqueId from PreTable where uniqueId = @Id;


برای اینکه بتوانید همون داده ها را با تعییراتی وارد همون جدول خودش کنید و تغییراتی روی داده ها اعمال کنید مثل تغییر ID و یا هر چیز جدید می تونید از روش زیر استفاده کنید :


declare @newguid uniqueidentifier
select * Into TempTable from MyTable where id=@ID
set @newguid = NEWID(),Title='newtitle' 
update TempTableset ID = @newguid
insert into MyTable select * from TempTable drop table TempTable


امیدوارم این نکته مفید بوده باشه.

موفق باشید.

جهت مطالعه بیشتر مراجعه شود به :

 How to Clone an SQL Record


 ** با تشکر از راهنمایی های همکار گرامی ام جناب آقای مهندس خانلری

۰ نظر موافقین ۱ مخالفین ۰ ۱۴ بهمن ۹۳ ، ۲۳:۵۶
سارا زکی زاده
سه شنبه, ۷ بهمن ۱۳۹۳، ۱۱:۴۷ ب.ظ

چند لینک جدید که خوندمشون!

مدت هاست به دلیل مشغله نرسیدم مطلب جدیدی بذارم که اصلا خوب نیست. ولی توی این مدت پر از تجربه های جدید برنامه نویسی و اصول کاری شدم.

خیلی خوشحالم از این همه تجربه. به زودی منتشر می کنم گوشه کنارهایی از این مدت رو.

این چند تا لینک که معرفی می کنم لینک هایی هستند که دوست دارم در موردش بیشتر تحقیق کنم.

انشاالله در آینده ازشون میگم.


اصول بیانیه چابک





۰ نظر موافقین ۲ مخالفین ۰ ۰۷ بهمن ۹۳ ، ۲۳:۴۷
سارا زکی زاده