一道笔试填空题 假如数据库表中的字段 name类型是char(255) ,那么字段name一般情况最多存放_______个汉字.如果把"北京厚盾科技有限公司"插入到字段name中,然后再从数据库中读出,存放到s变量中,s.length()的结果是______________ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 存放255/2个汉字。declare @s char(255)set @s='北京厚盾科技有限公司'select len(@s)这个楼主自个测试一下都知道了 len是会自动去掉后面的空格. 127个汉字,但是我不知道s.length是调用数据库的datalength(如果是这个,长度为255)还是len(这个长度为10) 20个吧。正常都是一个汉字两个字符来算的。看一下这个链接,自己测试一下。http://wenku.baidu.com/view/02757bd128ea81c758f578f3.html 晕倒啊!SQL SERVER 2008 的 DATETIME 问题 用SQL查询文本文件,怎么定义字段的类型? 在线等,一张表两第条数据相加问题~! 字符问题 急啊... 菜鸟请高手解答两个SQL查询问题 关于Northwind数据库中日期时间的一个菜问题 请教一个关于统计表内容的SQL语句的写法,谢谢!! SQL SERVER 2005 创建分区问题请教 怎样回复数据库比较安全可靠?attach还是restore? 麻烦哪位指点一下下面这sql语句哪里出错了,正确的是怎么样的!麻烦了! 一条SQL语句的优化 数据表设计寻求一好的解决方案
declare @s char(255)
set @s='北京厚盾科技有限公司'
select len(@s)
这个楼主自个测试一下都知道了
len是会自动去掉后面的空格.
看一下这个链接,自己测试一下。http://wenku.baidu.com/view/02757bd128ea81c758f578f3.html