SQL Server 字符串函数速查

编程之家收集整理的这篇文章主要介绍了SQL Server 字符串函数速查编程之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

这里对 sql Server 字符串函数进行分门别类地列出,便于查阅和记忆,相信大家都在其它方面有高深的编程基础,从字面上来说大家都知道这些函数的意义,就不对这些函数作过多的解释了,主要谈些经验,具体请参见联机丛书。

ASCII(character_expression) 返回最左端字符的 ASCII 代码
CHAR(integer_expression)

UNICODE(ncharacter_expression) 按照 Unicode 标准的定义,返回输入表达式的第一个字符的整数值。
NCHAR(integer_expression)

LOWER(character_expression) 以字符串中的字符小写返回
UPPER(character_expression)

LTRIM(character_expression) 截断左端英文空格
RTRIM(character_expression)

LEN(string_expression) 返回字符(不是字节)个数,不包含尾随的英文空格
LEFT(character_expression, integer_expression) 尾随英文空格也可能被返回
RIGHT(character_expression, integer_expression)
SUBSTRING(expression, start, length)一个字符的位置是 1

CHARINDEX(expression1, expression2[, start_location]) expression1 在 expression2 中的位置.如果找不到返回0.
PATINDEX(%pattern%, expression) pattern 应该具有通配符,如同 like
REVERSE(character_expression) 颠倒字符串
REPLACE(string_expression, string_expression2, string_expression3) 用第三个表达式替换第一个表达式中的第二个表达式
STUFF(character_expression, start, length, character_expression) 按 start、length 删除一个表达式的内容并在 start 位置插入第四个表达式

REPLICATION(character_expression, integer_expression) 重复字符串
SPACE(integer_expression) 重复 integer_expression 个空格

SOUNDEX(character_expression) 根据字符串情况,返回一个特定的四个长度的字符串
DIFFERENCE(character_expression, character_expression) 比较两个表达式的 SOUNEX 返回值有几个字符不同,返回值[0-4]

STR(float_expression[, length[, decimal]]) 返回由数字转换成的字符串值
QUOTENAME(character_string[, quote_character])  返回带有分隔符的 UNICODE 字符串

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


本篇内容主要讲解“sqlalchemy的常用数据类型怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“sqlalche...
1. mssql权限sa权限:数据库操作,文件管理,命令执行,注册表读取等system。是mssql的最高权限db权限:文件管理,数据库操作等 users-administratorspublic权限:数据库操作 guest-users2、sql server注入执行命令查
本页概要如果您使用的是 SQL Server 2005备份和还原Sp_detach_db 和 Sp_attach_db 存储过程关于排序规则的说明导入和导出数据(在 SQL Server 数据库之间复
这里对 SQL Server 字符串函数进行分门别类地列出,便于查阅和记忆,相信大家都在其它方面有高深的编程基础,从字面上来说大家都知道这些函数的意义,就不对这些函数作过多的解释了,主要谈些经验,具体
查询及删除重复记录的方法 1、查找表(people)中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select*frompeoplewherepeopleIdin(selectpe
微软发SQL Server 2008第二个CTP预览版from: http://news.csdn.net/n/20070807/107158.html8月7日消息,微软公司本周发布了SQL Serv
当登录SQL Server 2005时可能碰到错误: 'No Process is on the Other End of the Pipe'。解决方法:(1)Open up SQL
概要本文描述如何映射标准登录和集成登录来解决在运行 SQL Server 的服务器之间移动数据库时的权限问题。更多信息当您将数据库从一个运行 SQL Server 的服务器移到另一个运行 SQL Se