inicio mail me! sindicaci;ón

Bir Veritabanındaki Tabloyu Sql İfadesi ile Farklı Bir Veritabanına Kopyalama

Sql Server’da herhangi bir veritabanındaki bir tabloyu verileriyle ya da verileri olmadan başka bir veritabanında da oluşturmak istediğimde genellikle Sql Server’ın Generate Scripts özelliğinden yararlanıyordum. Ancak bu işlemi direkt olarak bir sql ifadesi yazarak yapmak da mümkün.

Select * Into YeniTestDB.dbo.YeniFilmler
         From Filmler
         Where 1 = 2

Bu ifade ile Filmler isimli tablo YeniTestDB isimli veritabanında da oluşturulmuş oldu. Ancak yazmış olduğunuz where ifadesi sayesinde mevcut tablodaki verilerin aktarılmasını engellendi.

Eğer buradaki where ifadesi kaldırılırsa bu kez verileriyle birlikte Filmler isimli tablo, YeniTestDB isimli veritabanında oluşturulmuş olacaktı.

BirDost demiş ki,

Ocak 20, 2012 @ 10:46

Sonunda yeni yazılar… :(
Eline sağlık, daha sık yazman dileğiyle… :)

Barış Velioğlu demiş ki,

Ocak 21, 2012 @ 05:46

Yazılacak derin mevzular var aslında ancak vakit ayıramıyorum.
Zira durumu benim kadar biliyorsun (:

Bu yazıya yapılan yorumlar için RSS beslemesi · Geri İzleme URI

Yorum Yapın