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


استفاده از تابع ()COL_NAME در SQL Server

استفاده از تابع ()COL_NAME در SQL Server
در SQL Server ، می توانید با استفاده از تابع COL_NAME بر اساس ID آن و ID جدول parent آن، نام ستون را برگردانید. تابع COL_NAME می تواند هنگام کوئری نویسی از جدولی که فقط ID ستون و ID جدول parent را ذخیره می کند ، مفید باشد. تابع COL_NAME فقط به دو آرگومان ID جدول و ID ستون نیاز دارد.

نرم افزار سامانه مودیان راهکار
Syntax استفاده از تابع مذکور به صورت زیر می باشد:



COL_NAME ( table_id , column_id )

لطفا به مثال زیر توجه کنید:

SELECT COL_NAME(885578193, 1) AS Result;

+----------+
| Result |
|----------|
| ArtistId |
+----------+

در مثال فوق، ستون ArtistId ستونی است است که ID آن 1 بوده و مربوط به جدولی است که ID آن 885578193 می باشد.
با استفاده از تابع OBJECT_ID می توانید شناسه شی مورد نظر را بدست آورید. اگر ID جدول را ندارید و نام جدول را می دانید، کوئری را به صورت زیر می توانید بنویسید:

SELECT COL_NAME(OBJECT_ID('dbo.Artists'), 1) AS Result;

+----------+
| Result |
|----------|
| ArtistId |
+----------+

همان مثال فوق را به صورت دیگری در اسکریپت زیر مشاهده می کنید:

SELECT
OBJECT_ID('dbo.Artists') AS [Table ID],
COL_NAME(OBJECT_ID('dbo.Artists'), 1) AS [Column Name];

+------------+---------------+
| Table ID | Column Name |
|------------+---------------|
| 885578193 | ArtistId |
+------------+---------------+

در اینجا ، چند ستون دیگر به خروجی اضافه می کنیم.

SELECT
COL_NAME(OBJECT_ID('dbo.Artists'), 1) AS [Column 1],
COL_NAME(OBJECT_ID('dbo.Artists'), 2) AS [Column 2],
COL_NAME(OBJECT_ID('dbo.Artists'), 3) AS [Column 3],
COL_NAME(OBJECT_ID('dbo.Artists'), 4) AS [Column 4];

+------------+------------+------------+------------+
| Column 1 | Column 2 | Column 3 | Column 4 |
|------------+------------+------------+------------|
| ArtistId | ArtistName | ActiveFrom | CountryId |
+------------+------------+------------+------------+


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

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

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


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