详解SQL中的DATALENGTH函数

数据库 SQL Server
SQL中的DATALENGTH函数用于返回任何表达式所占用的字节数。下面就将为您详细介绍SQL中的DATALENGTH函数的语法和使用,供您参考,希望对您学习SQL中的函数能有帮助。

SQL中的DATALENGTH函数用于返回任何表达式所占用的字节数。下面就将为您详细介绍SQL中的DATALENGTH函数的语法和使用,供您参考,希望对您学习SQL中的函数能有帮助。

语法
DATALENGTH ( expression )

参数
expression

任何类型的表达式。

返回类型
int

注释
DATALENGTH 对 varchar、varbinary、text、image、nvarchar 和 ntext 数据类型特别有用,因为这些数据类型可以存储可变长度数据。

NULL 的 DATALENGTH 的结果是 NULL。


说明   兼容级别可能影响返回值。有关兼容级别的更多信息,请参见 sp_dbcmptlevel。

示例
此示例查找pubs表中 pub_name 列的长度。

USE pubsGOSELECT length = DATALENGTH(pub_name), pub_nameFROM publishersORDER BY pub_nameGO
下面是结果集:

length      pub_name                                 ----------- ---------------------------------------- 20          Algodata Infosystems                     16          Binnet & Hardley                         21          Five Lakes Publishing                    5           GGG&G                                    18          Lucerne Publishing                       14          New Moon Books                           17          Ramona Publishers                        14          Scootney Books               

 

【编辑推荐】

字符型IP地址转换成数字IP的SQL函数

返回一个时间段中某个随机时间的Sql函数

基于时间SQL函数详解

巧用SQL函数实现身份证15位变18位

教您使用SQL中的TRUNC函数

  
 

责任编辑:段燃 来源: 互联网
相关推荐

2010-09-06 14:58:42

SQL函数

2010-09-08 14:03:41

SQL函数CONVERT

2009-02-23 13:41:42

XML操作函数SQL Server

2010-09-16 09:15:59

SQL函数

2010-09-09 10:21:13

SQL函数时间

2010-09-10 15:51:51

SQL分析函数

2010-09-06 14:17:04

SQL函数

2010-09-06 14:42:56

SQL函数

2010-08-05 09:07:24

2021-04-09 10:37:40

SQL Server数据库排名

2021-04-25 09:42:40

SQL递归SQL Server

2021-02-03 09:21:59

SQL机器学习ML

2010-09-07 11:53:00

SQL语句

2017-01-13 15:45:05

Linuxfork函数详解

2010-09-06 16:35:58

SQL函数

2010-09-10 15:04:41

SQLDATENAME函数

2021-12-09 10:35:20

SQL

2010-09-08 13:40:15

SQL函数DateDiff

2010-09-06 16:40:52

SQL函数

2010-09-24 19:02:40

SQL中CONVERT
点赞
收藏

51CTO技术栈公众号