SQL Server数据库获取TEXT字段的内容长度的方法

数据库 SQL Server
本文我们主要介绍了SQL Server数据库中获取SQL Server数据库获取TEXT字段的内容长度的方法,这是通过DATALENGTH函数来实现的,希望能够对您有所帮助。

SQL Server数据库如何获取TEXT字段的内容长度呢?本文我们就来介绍一下SQL Server数据库如何获取TEXT字段的内容长度的方法,是通过DATALENGTH函数来实现的,接下来我们就通过DATALENGTH函数的语法及使用实例来了解一下这部分内容。

DATALENGTH用来返回任何表达式所占用的字节数。

语法:DATALENGTH ( expression )

参数:expression,任何类型的表达式。

返回类型:int

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

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

使用示例

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

 

  1. USE pubs   
  2. GO   
  3. SELECT length = DATALENGTH(pub_name),   
  4. pub_name FROM publishers ORDER BY pub_name  
  5. GO 

 

下面是结果集:

 

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

 

关于SQL Server数据库获取TEXT字段的内容长度的方法就介绍到这里了,希望本次的介绍能够对您有所收获!

【编辑推荐】

  1. 初学SQL Server数据库的一些常用操作总结
  2. SQL Server数据库创建数据仓库已分区表详解
  3. SQL Server与Access数据库ASP代码的比较详解
  4. SQL Server数据库中bit字段类型使用时的注意事项
  5. SQL Server数据库timestamp数据类型相关知识介绍
责任编辑:赵鹏 来源: CSDN博客
相关推荐

2010-09-14 09:53:52

sql server还

2009-03-30 10:56:58

SQL Server数据库死锁数据库

2011-03-30 15:36:31

SQL Server

2009-03-23 10:32:47

SQLServer数据库数据类型

2009-03-19 09:44:07

SQL Server数据库迁移数据库

2010-10-26 15:54:02

连接oracle数据库

2011-03-28 14:29:46

SQL Server数主键列

2010-09-03 11:00:47

SQL删除

2010-11-08 14:02:40

SQL Server系

2010-11-08 16:04:06

SQL SERVER连

2011-08-25 16:13:31

SQL Server批量替换数据

2010-09-13 15:55:17

SQL Server数

2010-09-13 15:31:14

sql server数

2010-09-25 10:48:59

SQL字段类型长度

2010-09-06 09:53:41

SQL Server语句

2010-07-08 11:05:14

SQL Server数

2011-03-24 09:07:11

SQL Server数备份

2011-03-24 09:45:34

SQL Server数恢复

2011-03-24 09:24:08

SQL Server数还原

2010-07-15 17:28:50

SQL Server
点赞
收藏

51CTO技术栈公众号