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


نحوه لیست کردن تمامی فیلدهای یک جدول در SQL Server

نحوه لیست کردن تمامی فیلدهای یک جدول در SQL Server
روش های مختلفی برای لیست کردن کلیه فیلدهای یک جدول در SQL وجود دارد که ساده ترین آن ایم است که از Object Explorer اس کیو ال سرور روی جدول مورد نظر کلیک راست کرده و سپس گزینه Design را کلیک کنید. اما با اسکریپت هم می توان به این مهم رسید.

نرم افزار سامانه مودیان راهکار



Information Schema View Method

یکی از راه های بدست آوردن کلیه فیلدهای یک جدول خاص از یک دیتابیس در SQL، استفاده از View سیستمی INFORMATION_SCHEMA.COLUMNS می باشد. نحوه استفاده از این View را در اسکریپت زیر می توانید مشاهده کنید.

SELECT
COLUMN_NAME, ORDINAL_POSITION, DATA_TYPE
FROM
INFORMATION_SCHEMA.COLUMNS WHERE
TABLE_NAME = 'Orders'
ORDER BY 2
GO

نحوه لیست کردن تمامی فیلدهای یک جدول در SQL Server . آموزشگاه رایگان خوش آموز


System Stored Procedure SP_COLUMNS Method

روش دیگر برای بدست آوردن کلیه فیلدهای یک جدول دیتابیس در SQL Server استفاده از stored procedure سیستمی SP_COLUMNS می باشد.

EXEC SP_COLUMNS 'Orders'

نحوه لیست کردن تمامی فیلدهای یک جدول در SQL Server . آموزشگاه رایگان خوش آموز

SYS.COLUMNS Method

Viewسیستمی SYS.COLUMNS، جزئیات کاملی از هر فیلد در جداول SQL Server ارائه می دهد. برای محدود کردن لیست ستون ها در یک جدول خاص می توانید از شرط WHERE استفاده کنید. به عنوان مثال:

SELECT
NAME, COLUMN_ID
FROM
SYS.COLUMNS
WHERE
object_id = OBJECT_ID('Sales.Orders')

نحوه لیست کردن تمامی فیلدهای یک جدول در SQL Server . آموزشگاه رایگان خوش آموز

SP_HELP Method

یکی دیگر از روش های لیست کردن کلیه ستون ها یا فیلدهای یک جدول در SQL Server استفاده از stored procedure سیستمی با نام SP_HELP می باشد. علاوه بر نام جدول و نام فیلدها، SP_HELP فیلدهای identity، index name، constraint type ها را هم نمیش می دهد.

EXEC SP_HELP 'Sales.Orders'

نحوه لیست کردن تمامی فیلدهای یک جدول در SQL Server . آموزشگاه رایگان خوش آموز


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

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

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


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