--字符串函数.返回字符串最左侧的字母的asii码
print ascii(‘abcde‘)
print ascii(‘ ‘)
print char(97)--ascii码和字符之间的转换
--*charindex查找字符串中对应字符段的开始索引,索引从1开始
print charindex(‘de‘,‘abcdefg‘)
--concat字符串链接
print‘abc‘+‘de‘
--
select SOUNDEX(‘hello‘)
select SOUNDEX(‘hell‘)
select soundex(‘hella‘)
--diference返回字符串的相似度
select DIFFERENCE(‘hello‘,‘hell‘)
--space 帮你打印输出空格
select ‘a‘+SPACE(10)+‘b‘
--*left截取字符串开头指定长度.right截取结尾指定长度.
select left(‘abcdefgh‘,3)
select right(‘abcdefgh‘,3)
--*len去后空格计算长度,返回整数.
select LEN(‘ abc ‘)
--*lower大写转小写.upper小写转大写
select LOWER(‘ACde‘)
select UPPER(‘abcde‘)
--*ltrim去除前空格.rtrim去除右空格
select LTRIM(‘ a a ‘)
select rTRIM(‘ a a ‘)
--查找对应通配符字符段的符合条件的第一个首字母索引,类似like
select PATINDEX(‘%de%‘,‘abcdef‘)
--*replace查找替换,三个参数.1.目标字符串2.要查的字符段3.替换成哪个字符段
select REPLACE(‘abcdefabhhhhhhh‘,‘ab‘,‘@#‘)
--replicate复制指定次数,并拼接为一个字符串返回
select REPLICATE(‘dee‘,3)
--*reverse翻转字符串
select REVERSE(‘abcde‘)
--str将float类型,截取之后,转换为字符串型
select STR(1112.12345,3,2)
--stuff从指定位置删除指定长度的字符段之后,再进行插入新的字符段
select STUFF(‘abc123hhhhhh‘,4,15,‘abc‘)
--*substring截取字符串
select SUBSTRING(‘abcde‘,4,2)
--数据类型转换函数
--cast函数
select cast(‘123‘ as int)
--convert函数,写法跟cast相反
select convert(int,12.3)
字符串函数和数据类型转换函数
时间: 2024-10-25 09:51:32
字符串函数和数据类型转换函数的相关文章
字符串函数、数据类型转换函数、连接查询
1.字符串函数 --将身高的平均值转化为asc码 select ASCII(AVG(shengao))from sg --将体重的最大值转化为字符型 select CHAR (MAX(tizhong))from sg --返回一个字符串的四位soundex码 select SOUNDEX ('lskd') --比较两个soundex码有几位相同 select DIFFERENCE ('dgghsf','dfs') --打印空格 select SPACE (11) select 'a'+SPACE
Sql Server函数全解<;三>;数据类型转换函数和文本图像函数
一:数据类型转换函数 在同时处理不同数据类型的值时,SQL Server一般会自动进行隐士类型转换.对于数据类型相近的值是有效的,比如int和float,但是对于其它数据类型,例如整型和字符类型,隐士转换就无法实现了,此时必须使用显示转换.为了实现这种显示转换,T-SQL提供了两个显示转换函数,分别是CAST和CONVERT函数. CAST(x AS type)和CONVERT(type,x)函数将一个类型的值转换为另一个类型的值.eg: select CAST('121231' AS DATE
Python基础学习笔记(九)常用数据类型转换函数
参考资料: 1. <Python基础教程> 2. http://www.runoob.com/python/python-variable-types.html 3. http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000 常用数据类型转换函数: 函数 描述 int(x [,base]) 将x转换为一个整数 long(x [,base] ) 将x转换为一个长整数 float(x) 将x
字符串函数,数据类型转换,链接查询,纵向查询
字符串函数:(*=重点) ascii: 是一种编码,将键盘上的键变成一个数字,比如回车键=13,但是只能把第一位改变 char : 将数字转换为ascii码*** charindex 查找字符串中对应字符段的开始索引,索引从一开始(12版内置函数) concat: 返回作为串联两个或者更多字符串值的结果的字符串 difference 比较soundex的相似度 soundex: 返回一个由四位字母转
数据库基础(字符串函数、时间日期函数、数据类型转换、函数转换)
字符串函数: 时间日期函数: 数据转换.函数转换: 练习:查看名字,生日
数据库之函数、数据类型转换
一.数学函数 select degree ,sqrt(degree) from score --开平方,平方根 select price, ceiling(Price) from car -- 取大于当前小数的最小整数 select price, floor(Price) from car -- 取小于当前小数的最大整数 select price, round(Price,-1) from car -- 四舍五入,保留几位 select ABS(-2) -- 取绝对值 select RAND()
SQL Server 数据类型转换函数
T-SQL提供了两个显示转换的函数:CAST函数和CONVERT函数. 1. CAST函数 语法: CAST ( expression AS data_type [ ( length ) ] ) 示例: SELECT CAST(100 AS CHAR(3)) 2. CONVERT函数 语法: CONVERT ( data_type [ ( length ) ] , expression [ , style ] ) 示例: SELECT CONVERT(TIME, '2017-08-31 10:1
Sql Server系列:数据类型转换函数
T-SQL提供了两个显示转换的函数:CAST函数和CONVERT函数. 1. CAST函数 语法: CAST ( expression AS data_type [ ( length ) ] ) 示例: SELECT CAST(100 AS CHAR(3)) 2. CONVERT函数 语法: CONVERT ( data_type [ ( length ) ] , expression [ , style ] ) 示例: SELECT CONVERT(TIME, '2014-11-30 10:2
mysql之数据处理函数与数据汇总函数
一.数据处理函数 1.函数 与其他大多数计算机语言一样, SQL支持利用函数来处理数据.函数一般是在数据上执行的,它给数据的转换和处理提供了方便. 注意:函数没有 SQL的可移植性强.能运行在多个系统上的代码称为可移植的( portable).相对来说,多数SQL语句是可移植的,在SQL实现之间有差异时,这些差异通常不那么难处理.而函数的可移植性却不强.几乎每种主要的 DBMS的实现都支持其他实现不支持的函数,而且有时差异还很大.为了代码的可移植,许多 SQL程序员不赞成使用特殊实现的功能.