이 기사에서는 SQL Server에서 DATALENGTH 함수를 사용하여 표현식을 나타내는 데 사용되는 바이트 수를 표시하는 방법을 탐색하고 보여줍니다.
설명
DATALENGTH 함수 SQL Server에서 표현식의 길이를 바이트 단위로 반환합니다.
구문
SQL Server에서 DATALENGTH 함수를 사용하려면 다음 구문을 사용합니다.
DATALENGTH(bieu_thuc)
매개변수 :
- bieu_thuc: 길이를 바이트 단위로 표시하려는 데이터입니다. 표현식이 NULL이면 DATALENGTH는 NULL을 반환합니다.
참고 :
- DATALENGTH 함수는 표현식의 길이를 계산할 때 앞뒤 공백을 모두 계산합니다.
- DATALENGTH 함수는 표현식이 NULL이면 NULL을 반환합니다.
- 문자열의 길이를 계산하지만 공백은 포함하지 않는 LEN 함수도 참조하세요.
- 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