..


赞助商链接

开发与SQL Server字符串

书面文章达米亚诺Verda
第1页4

一个字符串,在计算,是一个字母数字字符集。 它可以是这样的名称,地址,电话号码,或许多其他类型的数据。 因此,它是非常灵活的数据存储类型,通过它最广泛的信息。

这种类型的数据,当然,被广泛应用于数据库。 只是为了强调这种类型的数据的重要性,我们注意到,一个最流行 ​​的数据库管理软件(数据库管理系统,数据库管理系统), 微软SQL Server提供了专门用于处理字符串数据函数(也称为可变长度字符集, 或varchar):

  • LEN
  • LOWER / UPPER
  • LTRIM / RTRIM
  • ASCII
  • CHAR
  • NCH​​AR
  • UNICODE
  • STR
  • CHARINDEX
  • PATINDEX
  • SOUNDEX
  • 差异
  • 左/右
  • QUOTENAME
  • REPLACE
  • REPLICATE
  • REVERSE
  • 空间
  • STUFF
  • SUBSTRING
LEN函数

我们使用LEN函数知道字符串的长度作为参数传递,包括空格。 因此,例如,运行:






 SELECT LEN('测试字串')



结果在16。

UPPER和LOWER的职能

我们可以利用的资本和小写字母最低最高的管理职能。 无论作为唯一的输入参数的字符串。

函数返回一个字符串等于过去,但在其中的字母是由相应的小写取代,而UPPER函数执行相反的过程,改造小大写字母。 因此,例如,通过执行以下功能:






选择较低的('测试字串')







 SELECT UPPER('测试字串')



结果分别是:





 “字串测试”







 “测试字符串”



LTRIM和RTRIM函数

LTRIMRTRIM函数是为了修剪开始(LTRIM)或最终作为参数传递的字符串(RTRIM)。 试想,在这种方式来声明一个类型为varchar doc变量






 DECLARE @ DOC VARCHAR(64)







 SELECT @ DOC ='一词用空格“



让我们套用LTRIMRTRIM函数变量DOC:





 SELECT LTRIM(@ DOC)







 SELECT RTRIM(@ DOC)



结果如下:





这句用空格“







这句用空格“



在同一类...
电子学习
MS访问(高级) MS访问(高级)
了解如何创建和管理数据库迅速和容易。 起价29€。
MySQL的(课程) MySQL的(课程)
管理的开放源码数据库。 从39€。
SQL和数据库(课程) SQL和数据库(课程)
创建和管理关系数据库。 从39€。
赞助商链接