Tablo yapısını çıkarma

MS SQL Server veritabanı ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.

Tablo yapısını çıkarma

İleti Nemesis2005 » 28 Haz 2010 01:25

Selam Mssql server 2005 de Yapmak istediğim kısaca varolan tablonun yapısını çıkarıp aynı özelliklerle aynı tablo özellikleriye farklı isimde bir tablo yaratmak tablonun tüm özelliklerini nasıl elde ederim ve create cümlesini nasıl olştururum
Her iyinin içinde bir Kötülük.Her Kötnün içide de bir iyilik vardır
Nemesis2005
Üye
 
İleti: 118
Kayıt: 18 Oca 2005 05:24
Konum: İzmir

Re: Tablo yapısını çıkarma

İleti thelvaci » 28 Tem 2010 09:21

Bunun birden fazla yanıtı olabilir. Birinci ve en basit yöntemi basit bir TADODataSet nesnesine tablonun adını vermek ve Fields kolleksiyonunda dönüp ilgili Sql Create scriptini oluşturmak olabilir. Yada, daha profesyonel bir yaklaşım sergilemek istiyorsanız bir .Net framework eklentisi olan Smo ile de ilgilenebilirsiniz. Yada sys.. ile başlayan sistem tablolarını da sorgulayabilirsiniz. Dediğim gibi pek çok yolu var bu işin. Hangisi ile ilgileneceğinizi sizin seçmeniz lazım. Bir fikir vermesi açısında belki makalemi faydalı bulabilirsiniz.

Win32 & .Net(Delphi->C#)
http://www.tugrulhelvaci.com/?p=404
thelvaci
Üye
 
İleti: 76
Kayıt: 11 Tem 2010 06:17
Konum: Istanbul

Re: Tablo yapısını çıkarma

İleti unalaygun » 19 Ağu 2010 02:56

Managment studioda sağ tuş create script diyebilir ya da diğer arkadaşın söylediği gibi bu işi eğer bir prog aracılığı ile yapacak iseniz smo dediğimiz dll ilede yapabilirisiniz.
İyi çalışmalar.
derviş
unalaygun
Üye
 
İleti: 130
Kayıt: 27 Mar 2004 12:34
Konum: istanbul


MS SQL Server

Kimler çevrimiçi

Bu forumu görüntüleyenler: Kayıtlı kullanıcı yok ve 1 misafir

cron