PDA

View Full Version : بازیابی توضیحات هر فیلد



rmb_ali
پنج شنبه 29 شهریور 1386, 10:39 صبح
دوستان برای هر فیلدی که در disgin تعریف میکنید میتونید یه discription و یا توضیح بنویسید
چه جوری میشه اون توضیحات رو بازیابی کرد

rmb_ali
پنج شنبه 29 شهریور 1386, 11:33 صبح
البته یه مطلب در مورد sp_help پیدا کردم ولی در این مورد اطلاعاتی توش نبود

rmb_ali
پنج شنبه 29 شهریور 1386, 12:54 عصر
نبود یاری دهنده ایی

MShirzadi
پنج شنبه 29 شهریور 1386, 16:22 عصر
با این دستور میتونی توضیحات تمام فیلد ها ی تمام تیبل هات رو بگیری:


Select t3.name , t2.name,t1.*
From
SysProperties t1 inner join Syscolumns t2 on t1.ID = t2.Id and t1.SmallID = t2.ColOrder
inner join Sysobjects t3 on t2.ID=t3.ID

با این دستور می تونید تمام فید های تیبل مورد نظر خود رو بگیرید :


Select t3.name , t2.name,t1.*
From
SysProperties t1 inner join Syscolumns t2 on t1.ID = t2.Id and t1.SmallID = t2.ColOrder
inner join Sysobjects t3 on t2.ID=t3.ID
where
t1.ID = (Select ID From Sysobjects where name ='TableName')

اگر چیز دیگه ای هم بخوا خودت می تونی تغییرش بیدی
Bye

rmb_ali
شنبه 31 شهریور 1386, 09:11 صبح
دستت در نکنه کارمو راه انداختی راستی لیست این فایل های سیستمی رو از کجا میتونم گیربیارم یعنی بتونم شرح فیلدها رو داشته باشم

AminSobati
شنبه 31 شهریور 1386, 14:40 عصر
در Books Online قسمت Index تایپ کنین: System Views یا system stored procedures

MShirzadi
شنبه 31 شهریور 1386, 18:59 عصر
اگه از Sql Server 200 استفاده کنی تمام Table های سیستمی رو هم می تونی با تمام دData هاش ببینی