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
'
)
****************************************************************
查看全文
相关阅读:
tomcat使用redis存储共享session
dubbo专题」dubbo其实很简单,就是一个远程服务调用的框架(1)
SpringBoot Test集成测试
IntelliJ Idea设置护眼浅绿色背景方法
IDEA使用有道翻译插件
IDEA Translation插件中有道智云(有道翻译)应用ID,密钥申请教程
利用grep-console插件使Intellij idea显示多颜色调试日志
mybatis 整合spring之mapperLocations配置的问题
idea将maven项目打包成war包的方式,以及使用war包
maven 常用命令
原文地址:https://www.cnblogs.com/puke/p/558184.html
最新文章
python 元组 序列上使用enumerate()函数
python 'defaultdict' is not defined
Boltzmann机神经网络python实现
简单的贝叶斯分类器的python实现
矩阵类的python实现
可变多隐层神经网络的python实现
三层BP神经网络的python实现
四分历python实现
公历转农历的python实现
Python3抓取javascript生成的html网页
热门文章
[Qt扒手2] PyQt5 路径绘画例子
crm使用soap取消用户訪问记录权限
android Activity的onPause()与onResume()
《Microsoft Sql server 2008 Internals》读书笔记--第六章Indexes:Internals and Management(1)
POJ2536 Gopher II【二分图最大匹配】
CodeForces 659E New Reform
怎样在QML应用中调用系统设置中的页面来设置我们的系统
《Android源代码设计模式解析与实战》读书笔记
C语言结构体及函数传递数组參数演示样例
Xcode强大的多视图立体分层显示View UI Herarchy
Copyright © 2011-2022 走看看