sql字符转换函数大全

sql字符转换函数大全

ID:34726175

大小:88.18 KB

页数:5页

时间:2019-03-10

sql字符转换函数大全_第1页
sql字符转换函数大全_第2页
sql字符转换函数大全_第3页
sql字符转换函数大全_第4页
sql字符转换函数大全_第5页
资源描述:

《sql字符转换函数大全》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、sql字符转换函数大全Postedon2011-04-2514:20小锋神阅读(1454)评论(0)编辑收藏?删除空格  有两个函数,TTRIM()和LTRIM(),可以用来从字符串中剪掉空格。函数LTRIM()去除应该字符串前面的所有空格;函数RTRIM()去除一个字符串尾部的所有空格。这些和vbscript中的同名函数功能是一致的。这里有一个任何使用函数RTRIM()的例子:  SELECTRTRIM(site_name)FROMsite_directory  在这个例子中,假如任何一个站点的名字尾部有多余的空格,多余的空格将从查询结果

2、中删去。你可以嵌套使用这两个函数,把一个字符串前后的空格同时删去:  SELECTLTRIM(RTRIM(site_name)FROMsite_directory  你会发现,在从CHAR型字段中剪掉多余的空格时,这两个函数非常有用。记住,假如你把一个字符串保存在CHAR型字段中,该字符串会被追加多余的空格,以匹配该字段的长度。用这两个函数,你可以去掉无用的空格,从而解决这个问题。? ?一、字符转换函数1、ASCII()返回字符表达式最左端字符的ASCII码值。在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须

3、用‘’括起来使用,否则会出错。2、CHAR()将ASCII码转换为字符。如果没有输入0~255之间的ASCII码值,CHAR()返回NULL。3、LOWER()和UPPER()LOWER()将字符串全部转为小写;UPPER()将字符串全部转为大写。4、STR()把数值型数据转换为字符型数据。STR([,length[,]])length指定返回的字符串的长度,decimal指定返回的小数位数。如果没有指定长度,缺省的length值为10,decimal缺省值为0。当length或者dec

4、imal为负值时,返回NULL;当length小于小数点左边(包括符号位)的位数时,返回length个*;先服从length,再取decimal;当返回的字符串位数小于length,左边补足空格。二、去空格函数1、LTRIM()把字符串头部的空格去掉。  2、RTRIM()把字符串尾部的空格去掉。  三、取子串函数1、left() LEFT()返回character_expression左起integer_expression个字符。  2、RIGHT()

5、 RIGHT()返回character_expression右起integer_expression个字符。  3、SUBSTRING()SUBSTRING(,length)返回从字符串左边第starting_position个字符起length个字符的部分。    已知:字段A='F:photoWinterLeaves.jpg'   要求:分段截取每段字符[字段A不能为TEXT类型,否则

6、报错]解决方法:+++++++++++++++++++++++++++++++++++++++++++++++++++    ---截取字符串A的第一个左边的字符串selectleft(A,charindex('/',A)-1)输出结果:F:++++++++++++++++++++++++++++++++++++++++++++++++++++  ---截取中间的字符串select  left(stuff(A,1,charindex('/',A),''),charindex('/',stuff(A,1,charindex('/',A),

7、''))-1)输出结果:photo+++++++++++++++++++++++++++++++++++++++++++++++++++++++++    ---截取最后一个后面的字符串select  reverse(left(reverse(A),charindex('/',reverse(A))-1))输出结果:WinterLeaves.jpg+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++    ---截取字符串A的首字幕select  STUFF(A,1,1,'

8、')输出结果::photoWinterLeaves.jpg++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。