zoukankan
html css js c++ java
SQL字符串函数
************************************************************
*
ASCII
--
->ASCII ( character_expression ) --->返回字符表达式最左端字符的 ASCII 代码值。
*
select
ascii
(
'
abcdef
'
)
*
CHAR
--
->CHAR ( integer_expression )--->将 int ASCII 代码转换为字符的字符串函数。
*
SELECT
char
(
97
)
***************************************************************************************************************************************************************************************
*
NCHAR
--
->NCHAR ( integer_expression )--->根据 Unicode 标准所进行的定义,用给定整数代码返回 Unicode 字符。
*
select
nchar
(
31206
)
*
UNICODE
--
->UNICODE ( 'ncharacter_expression' )--->按照 Unicode 标准的定义,返回输入表达式的第一个字符的整数值。
*
select
unicode
(
'
秦
'
)
***************************************************************************************************************************************************************************************
*
LTRIM
--
->LTRIM ( character_expression )--->删除起始空格后返回字符表达式。
*
select
ltrim
(
'
abcde
'
)
*
RTRIM
--
->RTRIM ( character_expression ) --->截断所有尾随空格后返回一个字符串。
*
select
rtrim
(
'
abcde
'
)
***************************************************************************************************************************************************************************************
*
LOWER
--
->LOWER ( character_expression )--->将大写字符数据转换为小写字符数据后返回字符表达式。
*
select
lower
(
'
ABCD
'
)
*
UPPER
--
->UPPER ( character_expression )--->返回将小写字符数据转换为大写的字符表达式。
*
select
upper
(
'
abcd
'
)
***************************************************************************************************************************************************************************************
*
LEFT
--
->LEFT ( character_expression , integer_expression ) --->返回从字符串左边开始指定个数的字符。
*
select
left
(
'
abcd
'
,
2
)
*
RIGHT
--
->RIGHT ( character_expression , integer_expression ) --->返回字符串中从右边开始指定个数的 integer_expression 字符。
*
select
right
(
'
abcd
'
,
2
)
***************************************************************************************************************************************************************************************
*
LEN
--
->LEN ( string_expression ) --->返回给定字符串表达式的字符(而不是字节)个数,包含前导空格,其中不包含尾随空格。
*
select
len
(
'
abcd
'
)
*
REVERSE
--
->REVERSE ( character_expression )--->返回字符表达式的反转。
*
select
reverse
(
'
abcd
'
)
*
SUBSTRING
--
->SUBSTRING ( expression , start , length ) --->返回字符、binary、text 或 image 表达式的一部分。有关可与该函数一起
*
--
使用的有效 Microsoft? SQL Server? 数据类型的更多信息,请参见数据类型。
*
select
substring
(
'
abcdefg
'
,
2
,
4
)
*
CHARINDEX
--
->CHARINDEX ( expression1 , expression2 [ , start_location ] ) --->返回字符串中指定表达式的起始位置。
*
select
charindex
(
'
b
'
,
'
abcd
'
)
*
STR
--
->STR ( float_expression [ , length [ , decimal ] ] ) --->由数字数据转换来的字符数据。
*
SELECT
STR
(
123.45
,
6
,
1
)
*
REPLACE
--
->REPLACE ( 'string_expression1' , 'string_expression2' , 'string_expression3' )--->用第三个表达式替换第一个字符串表达式中出现的所有第二个给定字符串表达式。
*
select
replace
(
'
123456
'
,
'
23
'
,
'
##
'
)
*
REPLICATE
--
->REPLICATE ( character_expression , integer_expression ) --->以指定的次数重复字符表达式。
*
select
replicate
(
'
abcd
'
,
2
)
*
STUFF
--
->STUFF ( character_expression , start , length , character_expression ) --->删除指定长度的字符并在指定的起始点插入另一组字符。
*
select
stuff
(
'
abcde
'
,
2
,
3
,
'
######
'
)
*
DIFFERENCE
--
->DIFFERENCE ( character_expression , character_expression ) --->以整数返回两个字符表达式的 SOUNDEX 值之差。
*
select
difference
(
'
abcd
'
,
'
abcd
'
)
*
SPACE
--
->SPACE ( integer_expression )--->返回由重复的空格组成的字符串。
*
select
space
(
123
)
*
PATINDEX
--
->PATINDEX ( '%pattern%' , expression ) --->返回指定表达式中某模式第一次出现的起始位置;如果在全部有效的文本和字符数据类型中没有找到该模式,则返回零。
*
select
patindex
(
'
%abcd%
'
,
'
abcd
'
)
*
QUOTENAME
--
->QUOTENAME ( 'character_string' [ , 'quote_character' ] ) --->返回带有分隔符的 Unicode 字符串,分隔符的加入可使输入的字符串成为有效的 Microsoft? SQL Server? 分隔标识符。
*
select
quotename
(
'
123[]456
'
)
*
SOUNDEX
--
>SOUNDEX ( character_expression ) --->返回由四个字符组成的代码 (SOUNDEX) 以评估两个字符串的相似性。
*
SELECT
SOUNDEX
(
'
Smith
'
) ,
SOUNDEX
(
'
Smith
'
)
****************************************************************
查看全文
相关阅读:
计算一个整数的二进制中1的个数
Java 操作 EXCEL
WIN7 64位配置Oracle SQL Developer工具
phpstrom+xdebug调试PHP代码
Zend Server安装后首次运行就出现Internal Server Error的解决
在C语言中使用scanf语句时遇到的问题总结
ElementUI中scrollbar的使用解析
前端模拟手机屏幕图片渐隐渐现效果实现
谈谈怎么学习编程?
underScore学习1:匿名函数中call(this)的作用
原文地址:https://www.cnblogs.com/puke/p/558184.html
最新文章
virt-manager install on CentOS7-mini
cocos2d-x中本地推送消息
cocos2dx中android下动态更新.so文件
android获取mac地址方法
cocos2d-x中,简单html富文本显示
cocos2dx中加入unzip
Using breakpad in cocos2d-x 3.2,dump信息收集
解决事件冒泡
Excel根据日期生成当周周一和周日的日期
Unity3D制作3D虚拟漫游场景(二)
热门文章
Unity3D制作3D虚拟漫游场景(一)
Unity网络通讯(一)获取计算机的MAC地址
在Unity5中使用C#脚本实现UI的下滑、变色、渐隐渐现效果
史上最简单的的Activity嵌套fragment
超级好用的远程连接工具
union 与 union all 及其他并集操作说明
job定时执行存储过程
oracle跨用户数据导入案例
Java三目算法
Windows无法安装到GPT分区形式磁盘
Copyright © 2011-2022 走看看