- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
表达式:是常量、变量、列或函数等与运算符的任意组合。以下参数中表达式类型是指表达式经运算后返回的值的类型
字符串函数
函数名称 参数 示例 说明 ascii (字符串表达式) select ascii(abc) 返回 97 返回字符串中最左侧的字符的 ASCII码。 char (整数表达式) select char(100) 返回 d 把ASCII 码转换为字符。
介于 0 和 255 之间的整数。如果该整数表达式不在此范围内,将返回 NULL 值。 charindex (字符串表达式1,字符串表达式2[,整数表达式]) select charindex(ab,BCabTabD)返回3
select charindex(ab,BCabTabD,4)返回6 在字符串2中查找字符串1,如果存在返回第一个匹配的位置,如果不存在返回0。如果字符串1和字符串2中有一个是null则返回null。
可以指定在字符串2中查找的起始位置。 difference (字符串表达式1,字符串表达式2) select difference(Green,Greene)返回4 返回一个0到4的整数值,指示两个字符表达式的之间的相似程度。0 表示几乎不同或完全不同,4表示几乎相同或完全相同。注意相似并不代表相等 left (字符串表达式,整数表达式) select left(abcdefg,2) 返回 ab 返回字符串中从左边开始指定个数的字符。 right (字符串表达式,整数表达式) select right(abcdefg,2) 返回fg 返回字符串中从右边开始指定个数的字符。 len (字符串表达式) select len(abcdefg)返回 7
select len(abcdefg ) 返回7 返回指定字符串表达式的字符数,其中不包含尾随空格。 lower (字符串表达式) select lower(ABCDEF)返回 abcdef 返回大写字符数据转换为小写的字符表达式。 upper (字符串表达式) select upper(abcdef)返回 ABCDEF 返回小写字符数据转换为大写的字符表达式。 ltrim (字符串表达式) select ltrim( abc)返回 abc 返回删除了前导空格之后的字符表达式。 rtrim (字符串表达式) select rtrim(abc )返回 abc 返回删除了尾随空格之后的字符表达式。 patindex (字符串表达式1,字符串表达式2) select patindex(%ab%,123ab456)返回4
select patindex(ab%,123ab456)返回0
select patindex(___ab%,123ab456)返回1
select patindex(___ab_,123ab456)返回0 在字符串表达式1中可以使用通配符,此字符串的第一个字符和最后一个字符通常是%。
%表示任意多个字符,_表示任意字符
返回字符串表达式2中字符串表达式1所指定模式第一次出现的起始位置。没有找到返回0 reverse (字符串表达式) select reverse(abcde)返回 edcba 返回指定字符串反转后的新字符串 space (整数表达式) select a+space(2)+b 返回 a b 返回由指定数目的空格组成的字符串。 str (float型小数[,总长度[,小数点后保留的位数]]) select str(123.451)返回 123(123前面有空格)
select str(123.451,3)返回123
select str(123.451,7,3)返回123.451
select str(123.451,7,1)返回123.5
select str(123.451,5,3)返回123.5
select str(123.651,2)返回** 返回由数字转换成的字符串。返回字符数不到总长度的前面补空格,超过总长度的截断小数位。如果需要截断整数位则返回**。
注意在截断时遵循四舍五入
总长度。它包括小数点、符号、数字以及空格。默认值为 10。
小数点后最多保留16位。默认不保留小数点后面的数字 stuff (字符串表达式1,开始位置,长度,字符串表达式2) select stuff(abcdef,2,2,123)
返回 a123def 在字符串表达式1中在指定的开始位置删除指定长度的字符,并在指定的开始位置处插入字符串表达式2。返回新字符串 substring (字符串表达式,开始位置,长度) select substring(abcdef,2,2)返回bc 返回子字符串 replace (字符串表达式1,字符
您可能关注的文档
- socket阻塞式和非阻塞式通信.doc
- soildworks1010三星正版安装教程.doc
- Solaris 系统管理命令及相关技术中英文对照参考.doc
- Solaris:crontab的用法(定时任务).doc
- SolarWinds解决方案.doc
- SolidWorks的二次开发在箱体类零件中的应用.doc
- solidworks简介.doc
- SOPC复习资料.doc
- SourceInsight配置WinAVR.doc
- Spchange流程.doc
- 浙江衢州市卫生健康委员会衢州市直公立医院高层次紧缺人才招聘11人笔试模拟试题参考答案详解.docx
- 浙江温州泰顺县退役军人事务局招聘编外工作人员笔试备考题库及参考答案详解一套.docx
- 江苏靖江市数据局公开招聘编外工作人员笔试模拟试题及参考答案详解.docx
- 广东茂名市公安局电白分局招聘警务辅助人员40人笔试模拟试题带答案详解.docx
- 江苏盐城市大丰区住房和城乡建设局招聘劳务派遣工作人员4人笔试模拟试题带答案详解.docx
- 浙江舟山岱山县东沙镇人民政府招聘笔试模拟试题及参考答案详解1套.docx
- 最高人民检察院直属事业单位2025年度公开招聘工作人员笔试模拟试题含答案详解.docx
- 浙江金华市委宣传部、中共金华市委网信办所属事业单位选调工作人员笔试备考题库及答案详解1套.docx
- 广东深圳市党建组织员招聘40人笔试模拟试题及答案详解1套.docx
- 江苏南京水利科学研究院招聘非在编工作人员4人笔试模拟试题及参考答案详解.docx
最近下载
- 2025年4月20日四川省事业单位考试《公共基础知识》试题及答案解析参考.pdf
- 中层竞聘面试题目答案.doc VIP
- 电力系统优化与调度软件:PLEXOS二次开发_(4).电力系统优化理论.docx VIP
- 传染病、消毒知识测试题及答案.docx VIP
- 2025年解放军联勤保障部队第960医院医护人员招聘备考试题及答案解析.docx VIP
- 2021年版国家免疫规划疫苗儿童免疫程序相关知识考核试题含答案.docx VIP
- 电力系统优化与调度软件:Xpress二次开发_(3).电力系统优化问题的数学建模.docx VIP
- 中建钢筋精算管理操作手册.pdf VIP
- 电商仓库主管月工作总结.pptx
- 预防接种工作规范(2023版)试题.docx VIP
文档评论(0)