sqlServer字符串操作大全SQL
sqlServer字符串操作大全SQL
select 字段1 from 表1 where 字段1.IndexOf("云")=1;
这条语句不对的原因是indexof()函数不是sql函数,改成sql对应的函数就可以了。
left()是sql函数。
select 字段1 from 表1 where charindex('云',字段1)=1; 字符串函数对二进制数据、字符串和表达式执行不同的运算。此类函数作用于CHAR、VARCHAR、 BINARY、 和VARBINARY 数据类型以及可以隐式转换为CHAR 或VARCHAR的数据类型。可以在SELECT 语句的SELECT 和WHERE 子句以及表达式中使用字符串函数。
常用的字符串函数有:
一、字符转换函数
1、ASCII()
返回字符表达式最左端字符的ASCII 码值。在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会出错。
2、CHAR()
将ASCII 码转换为字符。如果没有输入0 ~ 255 之间的ASCII 码值,CHAR() 返回NULL 。
3、LOWER()和UPPER()
LOWER()将字符串全部转为小写;UPPER()将字符串全部转为大写。
4、STR()
把数值型数据转换为字符型数据。
STR (<float_expression>[,length[, <decimal>]])
length 指定返回的字符串的长度,decimal 指定返回的小数位数。如果没有指定长度,缺省的length 值为10, decimal 缺省值为0。
当length 或者decimal 为负值时,返回NULL;
当length 小于小数点左边(包括符号位)的位数时,返回length 个*;
先服从length ,再取decimal ;
当返回的字符串位数小于length ,左边补足空格。
二、去空格函数
1、LTRIM() 把字符串头部的空格去掉。
2、RTRIM() 把字符串尾部的空格去掉。
三、取子串函数
1、left()
LEFT (<character_expression>, <integer_expression>)
返回character_expression 左起 integer_expression 个字符。
2、RIGHT()
RIGHT (<character_expression>, <integer_expression>)
返回character_expression 右起 integer_expression 个字符。
3、SUBSTRING()
SUBSTRING (<expression>, <starting_ position>, length)
返回从字符串左边第starting_ position 个字符起length个字符的部分。
四、字符串比较函数
1、CHARINDEX()
返回字符串中某个指定的子串出现的开始位置。
CHARINDEX (<’substring_expression’>, <expression>)
其中substring _expression 是所要查找的字符表达式,expression 可为字符串也可为列名表达式。如果没有发现子串,则返回0 值。
此函数不能用于TEXT 和IMAGE 数据类型。
2、PATINDEX()
返回字符串中某个指定的子串出现的开始位置。
PATINDEX (<’%substring _expression%’>, <column_ name>)其中子串表达式前后必须有百分号“%”否则返回值为0。
与CHARINDEX 函数不同的是,PATINDEX函数的子串中可以使用通配符,且此函数可用于CHAR、 VARCHAR 和TEXT 数据类型。
五、字符串操作函数
1、QUOTENAME()
返回被特定字符括起
你可能喜欢
- 函数大全
- SQL语句教程
- Java程序
- ERP项目实施计划
- 数据库语句大全
- 数据库常用函数
- 实施规划
- 时间函数
- SQL语句教程50页
- SAS中的SQL语句完全教程23页
- SQL 语句教程46页
- SQL语句教程15页
- 现代数据库系统实用教程ch7 01关系数据库管理系统的数据控制及相关SQL语句76页
- 现代数据库系统实用教程ch6关系数据库管理系统的数据操纵及相关SQL语句89页
- Java程序员面试宝典20页
- Java程序设计实验教案25页
- Java语言程序设计11页
- Java程序设计报告13页
- Java程序设计大学教程第二章20页
- 第一章 开发简单Java应用程序 二14页
- ERP系统项目实施计划3页
- ERP项目实施计划表2页
- ERP项目实施计划3页
- ERP项目实施主计划4页
- ERP项目实施计划1页
- ERP项目整体实施计划5页
- SQL数据库语句大全集锦4页
- SqlServer数据库语句大全-异常精心收录15页
- SQL数据库语句大全集锦4页
- Oracle数据库语句大全17页
- SQL数据库语句大全大全(完全整理版)31页
- Oracle数据库语句大全19页
- 银行CRM系统小解及SYBASE数据库常用函数23页
- informix数据库常用函数3页
- c# 操作数据库常用函数方案一4页
- c# 操作数据库常用函数方案三2页
- c# 操作数据库常用函数方案二1页
- 数据库常用日期函数2页
- 企业文化实施规划25页
- 项目管理实施规划试行版(安装)11页
- 工程实施规划表2页
- 项目管理实施规划-计量与支付2页
- 工程项目实施管理规划、方案全面阐述27页
- 实施素质教育规划6页
- ASP时间函数详解11页
- php关于时间函数10页
- 6、php5 常用时间函数14页
- 10时间日期函数2页
- Oracle时间函数9页
- oracle 时间函数5页


