خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


چگونه اسامی فیلدهای یک جدول اس کیوال سرور را با دستور SELECT بدست بیاوریم؟

چگونه اسامی فیلدهای یک جدول اس کیوال سرور را با دستور SELECT بدست بیاوریم؟
نویسنده : امیر انصاری
گاهی اوقات لازم دارید تا فیلدهای یک جدول را در برنامه داشته باشید، بعنوان مثال ممکن است اسامی این فیلدها را برای عملیات مرتب سازی در اختیار کاربر قرار دهید. در اینگونه مواقع کار با متادیتاهای اس کیو ال سرور و جداول sys برای شما کاربردی خواهد بود. دستور زیر این کار را برای شما انجام می دهد.

سیستم یکپارچۀ سازمانی راهکار




SELECT *
FROM sys.columns A
WHERE A.object_id = OBJECT_ID('Table_1')


نکته : تابع OBJECT_ID نام یک جدول را می گیرد و آیدی آن را برمیگرداند. جدول sys.columns محلی است که کلیه فیلدهایی که در جداول یک پایگاه داده ایجاد می کنید در آن ذخیره می شوند و تفکیک این فیلدها نیز بر اساس آیدی جدول می باشد و فیلد مربوط به تفکیک نیز فیلد object_id می باشد. با دانستن این ارتباطات می توانید بسادگی با این جدول کار کنید.


نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز