PDA

View Full Version : شیوه پیاده سازی ساختارهای سلسله مراتبی در SQL



MohammadSoft
جمعه 03 اسفند 1386, 10:59 صبح
سلام خدمت دوستان عزیز
در این مقاله شیوه پیاده سازی ساختارهای سلسله مراتبی در SQL (http://www.30sharp.com/ShowArticle.aspx?nid=13&did=116&AuthorID=2) را با استفاده از توابع بازگشتی توضیح داده ام .
امیدورام مفید باشه برای دوستان .
زیاده احترام : محمد زنگنه .

amin727
جمعه 03 اسفند 1386, 11:31 صبح
اگر صبر کنید در نسخه 2008 پیاده سازی درختی اطلاعات به طور کامل پشتیبانی خواهد شد و به کمک CTE خواهد آمد

Step_one
جمعه 03 اسفند 1386, 12:32 عصر
اگر صبر کنید در نسخه 2008 پیاده سازی درختی اطلاعات به طور کامل پشتیبانی خواهد شد و به کمک CTE خواهد آمد

CTE کاربرد اصلیش همین ساپورت ساختار سلسله مراتبی است که در SQL Server 2005 اضافه شده. چرا می گید از 2008؟؟؟

amin727
شنبه 04 اسفند 1386, 07:57 صبح
CTE بیشتر کمک به گزارش گیری داره، ولی در 2008 HierarchyID معرفی شده که میشه ساختار درختی تو در تو رو بسیار راحت تر از قبل پیاده سازی کرد
پیشنهاد می کنم از لینک زیر دمو این قابلیت رو ببینید حتما شما هم از این قابلیت استفاده خواهید کرد البته الان نسخه CTP جدیدش از 19 ام فبریه اومده...
http://wm.microsoft.com/ms/inetpub/sql2008/HierarchyId.wmv

MohammadSoft
شنبه 04 اسفند 1386, 23:31 عصر
سلام دوست عزیز
ممنونم از نظرتون
بنده هم در مقاله به CTE اشاره کرده ام .
ولی هدف اصلی این مقاله آشنایی ببشتر با T-SQL بود برای دوستان و قابلیت های آن
و اینکه روشی که در مقاله بیان شده در SQL SERVER 7 به بعد قابل استفاده است .
باز هم ممنونم از شما و همه دوستان .
انشاالله در مقاله بعدی به بررسی قابلیت های SQL SERVER 2008 خواهم پرداخت .
پایدار باشید .
زیاده احترام : محمد زنگنه .