DŁUGOŚĆ_DANYCH (Transact-SQL)
Zwraca liczbę bajtów używanych do reprezentowania dowolnego wyrażenie.
Składnia
DATALENGTH ( expression )
Zwracane typy
bigintif expression is of the varchar(max), nvarchar(max) or varbinary(max) data types; w przeciwnym razie int.
Uwagi
DŁUGOŚĆ_DANYCH przydaje się zwłaszcza z varchar, varbinary, text, image, nvarchar, i ntext typy danych, ponieważ te typy danych można przechowywać danych o zmiennej długości.
DŁUGOŚĆ_DANYCH z NULL jest NULL.
Ostrzeżenie
Poziomy zgodności może mieć wpływ na wartości zwracanych.Aby uzyskać więcej informacji na temat poziomów zgodności, zobacz ZMIENIA poziom zgodności bazy danych (Transact-SQL).
Przykłady
Następujący przykład wyszukuje długość Name kolumna w Product tabela.
USE AdventureWorks2008R2;
GO
SELECT length = DATALENGTH(Name), Name
FROM Production.Product
ORDER BY Name;
GO
Zobacz także