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


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

استفاده از تابع ()COL_LENGTH در SQL Server
در SQL Server می توانید از تابع COL_LENGTH برای بدست آوردن طول یک ستون استفاده کنید. البته این طول بر حسب بایت برگرداننده می شود. این تابه دو آرگومان را دریافت می کند که اولی نام جدول و دومی نام ستون است.

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



USE Music;
SELECT COL_LENGTH('dbo.Artists', 'ArtistName') AS Result;

+----------+
| Result |
|----------|
| 510 |
+----------+

اگر نتیجه را NULL دریافت کردید مطمئن شوید که کوئری را از دیتابیس درست اجرا کرده اید. در مثال زیر، کوئری روی دیتابیس اشتباهی اجرا می شود و خروجی چیز دیگری خواهد شد.

USE WideWorldImportersDW;
SELECT COL_LENGTH('dbo.Artists', 'ArtistName') AS Result;

+----------+
| Result |
|----------|
| NULL |
+----------+

در مثال زیر، کوئری روی بیش از یک ستون اعمال می شود:

USE Music;
DECLARE @table_name nvarchar(50) = 'dbo.Artists';
SELECT
COL_LENGTH(@table_name, 'ArtistId') AS ArtistId,
COL_LENGTH(@table_name, 'ArtistName') AS ArtistName,
COL_LENGTH(@table_name, 'ActiveFrom') AS ActiveFrom,
COL_LENGTH(@table_name, 'CountryId') AS CountryId;

+------------+--------------+--------------+-------------+
| ArtistId | ArtistName | ActiveFrom | CountryId |
|------------+--------------+--------------+-------------|
| 4 | 510 | 3 | 4 |
+------------+--------------+--------------+-------------+


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

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

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


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