CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

sql server有什么函数能取得字符串的字节数,而非字符数

楼主zlh0614()2003-09-04 12:45:17 在 MS-SQL Server / 基础类 提问

sql   server有什么函数能取得字符串的字节数,而非字符数,len好象不行 问题点数:0、回复次数:3Top

1 楼pengdali()回复于 2003-09-04 12:57:27 得分 0

DATALENGTH    
  返回任何表达式所占用的字节数。  
   
  语法  
  DATALENGTH   (   expression   )    
   
  参数  
  expression  
   
  任何类型的表达式。  
   
  返回类型  
  int  
   
  注释  
  DATALENGTH   对   varchar、varbinary、text、image、nvarchar   和   ntext   数据类型特别有用,因为这些数据类型可以存储可变长度数据。  
   
  NULL   的   DATALENGTH   的结果是   NULL。  
   
   
   
  说明     兼容级别可能影响返回值。有关兼容级别的更多信息,请参见   sp_dbcmptlevel。    
   
   
  示例  
  此示例查找   publishers   表中   pub_name   列的长度。  
   
  USE   pubs  
  GO  
  SELECT   length   =   DATALENGTH(pub_name),   pub_name  
  FROM   publishers  
  ORDER   BY   pub_name  
  GO  
   
  下面是结果集:  
   
  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                                                        
   
  (8   row(s)   affected)  
   
  Top

2 楼tj_dns(愉快的登山者)回复于 2003-09-04 12:57:35 得分 0

declare   @s   varchar(100)  
  set   @s   =   'ab高兴'  
  select   len(@s),   datalength(@s)  
   
  愉快的登山者  
   
                ⊙  
  ◢◣◢◣◢◣  
  Top

3 楼singwolf007(业余作家)回复于 2003-09-04 13:14:39 得分 0

len   and   datalengthTop

相关问题

  • #####请教如何用T-SQL求字符串存储的字节数?#####
  • 在oracle中有没有判断一个字符串的字节数的函数!
  • sqlserver中有没有函数能查出一字符串的字节数?
  • 麻烦请教一个自定义函数,取得某个字符串指定的前几位的字节数!
  • sql server截取字符串的函数。
  • VBscript: len("SQL语句")=5 lenb("SQL语句")=10 如何正确求得字符串的实际字节数7呢?
  • 字符串函数?
  • 字符串函数
  • 请问javascript把字符串变量转换成数字变量的函数是什么?取得一个字符串的字节数怎么办?有没有函数,请给出代码?
  • sql中,字符串转变成成整形的函数?

关键词

  • 数据
  • 字节数
  • datalength
  • ◢◣
  • pub
  • 类型
  • publishers
  • 返回

得分解答快速导航

  • 帖主:zlh0614

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo