Computer >> 컴퓨터 >  >> 프로그램 작성 >> SQL Server

SQL Server의 DATALENGTH 함수

이 기사에서는 SQL Server에서 DATALENGTH 함수를 사용하여 표현식을 나타내는 데 사용되는 바이트 수를 표시하는 방법을 탐색하고 보여줍니다.

설명

DATALENGTH 함수 SQL Server에서 표현식의 길이를 바이트 단위로 반환합니다.

구문

SQL Server에서 DATALENGTH 함수를 사용하려면 다음 구문을 사용합니다.

 DATALENGTH(bieu_thuc) 

매개변수 :

  1. bieu_thuc: 길이를 바이트 단위로 표시하려는 데이터입니다. 표현식이 NULL이면 DATALENGTH는 NULL을 반환합니다.

참고 :

  1. DATALENGTH 함수는 표현식의 길이를 계산할 때 앞뒤 공백을 모두 계산합니다.
  2. DATALENGTH 함수는 표현식이 NULL이면 NULL을 반환합니다.
  3. 문자열의 길이를 계산하지만 공백은 포함하지 않는 LEN 함수도 참조하세요.
  4. DATALENGTH 함수는 이후 버전의 SQL Server에서 사용할 수 있습니다:SQL Server 2017, SQL Server 2016, SQL Server 2014, SQL Server 2012, SQL Server 2008 R2, SQL Server 2008 및 SQL Server 2005.

예를 들어

SQL Server에서 DATALENGTH 함수의 몇 가지 예를 살펴보고 탐색하십시오.

 SELECT DATALENGTH('TipsMake.com'); 
Result: 15

SELECT DATALENGTH(' TipsMake.com ');
Result: 17

SELECT DATALENGTH(1234);
Result: 4

SELECT DATALENGTH('20-02-2019');
Result: 10

SELECT DATALENGTH(' ');
Result: 1

SELECT DATALENGTH('');
Result: 0

SELECT DATALENGTH(NULL);
Result: NULL