- 浏览: 2737667 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (1313)
- JS (65)
- CSS (6)
- html (30)
- dweamweaver工具相关 (2)
- Spry (1)
- DB (103)
- p2p (1)
- java (405)
- .net (3)
- oracle (24)
- struts (18)
- myeclipse (15)
- linux (49)
- SQL SERVER2008 (101)
- jsp (21)
- resume (1)
- other (1)
- ajax (3)
- 云计算 (2)
- excel (32)
- vss (1)
- 警戒 (1)
- eclipse (21)
- c (1)
- dialog designer (7)
- axis1.4 (4)
- webservice (11)
- CTI (1)
- svn (8)
- spring (27)
- tomcat (13)
- log4j (14)
- 网络应用 (7)
- mysql (59)
- bat (4)
- jdbc (1)
- 正式表达式 (1)
- hibernate (27)
- iphone (2)
- 系统应用 (107)
- servlet (3)
- vmware (2)
- php (12)
- JQuery (30)
- avaya (5)
- postgresql (19)
- java面试 (1)
- rose (1)
- Socket (1)
- xml (2)
- PowerDesign (3)
- visio (1)
- jstl (4)
- informix (2)
- assemble (2)
- English Study (2)
- IOS (9)
- CMMI (1)
- outlook (4)
- poi (1)
- hadoop (5)
- SAE (3)
- jor (1)
- jquery mobile (1)
- git (11)
- mina (1)
- ibatis (2)
- wordpress (2)
- 支付宝 (1)
- struts2 (14)
- apns (1)
- html5 (1)
- xampp (2)
- uml (2)
- 项目管理 (1)
- 敏捷开发 (1)
- 设计模式 (2)
- spark (1)
- maven (9)
- 微信公众平台 (1)
- json (2)
- junit (1)
- quartz (2)
- redis (2)
- memcache (1)
- android (3)
- 红杏 (1)
- postman (1)
- mybatis (5)
- iplat4j (1)
- windows (1)
- logback (1)
- Netty (1)
- wiki (1)
- dubbo (1)
- sonar (2)
- jenkins (2)
- mac (10)
- office (4)
- groovy (1)
- intellij (6)
- zookeeper (2)
- 诛仙 (1)
- MQ (2)
- docker (1)
- 2222 (0)
最新评论
-
代码改变生活:
虽然代码敲的头疼的要命,但是依然要感谢你,感谢您共享!!!!开 ...
jxl读取excel日期相差8小时 -
www3837:
org.slf4j.Logger 下载 -
hyztty:
wait_timeout = 86400 interacti ...
druid连接池 -
niaodanwangzi:
连接池可不是给你检测连接状态用的。是为了连接复用,减少连接数。 ...
druid连接池 -
supermine0903:
学习了 啦啦啦
多个路由器同时上网
select case WHEN CHARINDEX('1425,',inquiry.Q441)>0 and CHARINDEX('1426,',inquiry.Q441)=0 THEN '01' WHEN CHARINDEX('1426,',inquiry.Q441)>0 and CHARINDEX('1425,',inquiry.Q441)=0 THEN '02' WHEN CHARINDEX('1425,',inquiry.Q441)>0 and CHARINDEX('1426,',inquiry.Q441)>0 THEN '01' END from test t
注意如果找不到应该是=0,而不是<0
常用代码如下:
'Q5.“请问您觉得我们公司提供的理赔服务还有什么意见或建议吗?”'= case WHEN inquiry.Q330 like'938%' THEN REPLACE(inquiry.Q330,'938㊣','') WHEN inquiry.Q330='939' THEN '是' END,
发表评论
-
sqlserver 如何执行函数
2014-08-18 11:43 980直接用select就行了 select get_su ... -
sqlserver 跨库查询
2014-06-10 11:55 1339如果2个数据库在同一个服务器上,可以直接用数据库名.d ... -
sqlserver 转义符
2014-06-10 11:29 1171在sqlserver2008中,转义符是单引号。 看 ... -
sqlserver 导入导出
2014-06-06 11:08 961业务场景: 从A服务器里面的表A迁移到B服务器的表B ... -
sqlserver2008 自定义连接串
2014-03-30 08:31 951只要在原来写IP的地方加一个逗号,再加上一个端口号即可 ... -
sql server 2008 management studio
2014-03-29 18:48 804简介:它就是一个连接SQLSERVER的客户端工具。 ... -
关于分组排序
2014-03-11 17:38 882利用over partion (SELECT *, ... -
sqlserver2005 iso
2014-03-02 09:54 1604环境:win xp sp3+sqlserver2005 ... -
sqlserver 删除过期数据
2014-02-19 11:23 11851.在维护计划当中,双击,从左边的工具箱中拖一个清除 ... -
sqlserver2008 如何清日志
2014-01-17 11:20 1287代码如下: USE Lancome2 GO A ... -
clustered nonclustered 区别
2014-01-07 14:08 1300clustered index,聚集索引,按照物理位 ... -
sqlserver修改字段长度
2013-12-31 14:17 3338Alter Table [TBL_BPM ... -
sqlserver查看外键
2013-12-31 14:12 18451.sqlserver2008通过外键查看表名 ... -
SqlServer版本
2013-12-09 13:57 983sqlserver2008: 10.50 ... -
sql2000 驱动下载
2013-11-21 10:12 877refurl:http://down.51ct ... -
sqlserver2008 创建数据库权限
2013-11-19 10:00 12681、用grant 命令。 2、随便点击某个数据库-& ... -
sqlserver给datetime列设置默认值
2013-11-18 17:33 2334CREATE TABLE [t_satisfac ... -
mysql 索引详解
2013-11-17 20:29 6353.1、建索引的方式有几种?分别试验一下 ... -
mysql 给字段添加default
2013-10-31 14:15 1304alter table t_incoming_rec ... -
java postgresql
2013-09-26 13:41 1141refurl:http://www.blo ...
相关推荐
下面我们将深入探讨`CHARINDEX`的用法、参数、返回值以及相关的示例。 ### CHARINDEX函数详解 `CHARINDEX`函数的基本语法如下: ```sql CHARINDEX ( expression1 , expression2 [ , start_location ] ) ``` - `...
但在SQL Server中,如果需要从字符串末尾开始查找,可能就需要通过其他方法来实现,如使用负数索引截取字符串后再使用`Charindex`。 总的来说,`Charindex`和`Instr`都是强大的字符串处理工具,能够帮助开发人员...
这里,我们使用了 `CHARINDEX` 函数来定位每个联系人名称中空格的位置,然后通过 `SUBSTRING` 函数提取从空格之后到字符串结尾的部分作为 LastName。 #### 二、PATINDEX 函数 **1. 语法** ```sql PATINDEX ( '%...
在SQL Server中,`CHARINDEX`、`PATINDEX`和`LIKE`是三种常见的...在实际操作中,应结合性能和功能需求,适当优化查询,尤其是在处理大量数据时,选择高效的文本搜索方法对提升查询速度和整体系统性能有着显著的影响。
总的来说,`CHARINDEX`适用于需要精确匹配的场景,而`PATINDEX`则适用于需要模糊匹配或使用通配符的场合。在处理字符串数据时,理解这两个函数的功能和限制是至关重要的,因为它们能帮助你构建更灵活和强大的查询,...
除了上述方法外,还可以考虑其他方式来实现相同的功能,比如使用正则表达式(如果数据库支持)或者编写存储过程来处理更复杂的逻辑。此外,还有一些额外的函数可以辅助实现类似的需求,例如: - **`SUBSTRING`**: ...
`CHARINDEX`函数在SQL Server中被广泛使用,它类似于字符串的`indexOf`方法,用于在一个字符串中查找指定的子字符串并返回其位置。如果未找到,则返回0。这个函数可以帮助我们构建一个更高效、更易于维护的查询。 ...
具体而言,先反转字符串,再从中提取部分字符,最后反转回原始顺序,这是一种巧妙的方法,但在实际应用中应根据具体情况权衡效率与可读性。 ### 结论 通过对SQL Server中字符串处理函数的深入探讨,我们不仅学会了...
总的来说,Substring函数在SQL Server中用于灵活地处理字符串,而与之配合使用的 `CHARINDEX` 函数则可以帮助确定截取的起始位置。这些函数在处理数据库中的文本数据时非常实用,尤其是在需要提取特定部分信息或者...
在SQL Server中,掌握常用的内置函数对于数据查询和处理至关重要。本文将重点介绍几个常见的字符串处理函数,包括SubString...在实际工作中,你可以根据具体需求灵活组合使用这些函数,以满足各种复杂的数据处理需求。
- 常见的字符串拆分方法包括使用`CHARINDEX`函数定位分隔符的位置,以及使用`SUBSTRING`函数提取子字符串。 3. **临时表(Table Variable)**: - 临时表是在函数内部声明的一个特殊类型的表变量,用于存储中间...
在实际开发中,`SUBSTRING`和`CHARINDEX`的组合使用非常常见,特别是在处理含有固定格式的数据时。同时,理解这两个函数的用法对于进行数据清洗、数据转换和数据提取等工作至关重要。需要注意的是,如果`CHARINDEX`...
然而,使用 CHARINDEX 函数的方法理论上比使用 LIKE 语句的方法多了一个判断语句,即 > 0,这可能会影响性能。然而,在实际操作中,这个判断过程是非常快的,并且可以忽略不计。 优点 ---- 使用 CHARINDEX 函数的...
在SQL Server中,可以使用`CHARINDEX()`来实现相同功能,如`CHARINDEX('云', 字段1)`。 这些函数在实际的SQL查询和数据处理中非常有用。例如,你可以用`LOWER()`和`UPPER()`进行不区分大小写的比较,用`SUBSTRING()...
本文将详细介绍几种常用的SQL截取字符串函数及其应用场景,包括`LEFT`、`RIGHT`、`SUBSTRING`以及一些高级用法如使用`CHARINDEX`、`PATINDEX`、`REPLACE`和`STUFF`等函数来实现更复杂的字符串处理。 #### 一、基本...
- `PATINDEX()`:与CHARINDEX类似,但支持使用通配符,如'%SQL%',在字符串中查找模式。 5. **字符串操作函数**: - `QUOTENAME()`:使用特定字符包围字符串,常用于创建安全的数据库对象引用。例如,QUOTENAME('...
- 使用 `SUBSTRING` 和 `CHARINDEX` 函数根据逗号的位置来分割字符串中的元素。 ##### 2. SQL2005 用 XML 方法 在 SQL Server 2005 及更高版本中,可以利用 XML 数据类型来轻松地拆分字符串。 ```sql SELECT a....
以下是一些主要的SQL字符串函数的详细说明和使用示例: 1. **LEN(string)**: 这个函数用于计算字符串的长度,不包括尾部的空格。例如,`LEN('abc ')` 返回 3,因为不计算末尾的空格。 2. **LOWER(string)**: 将...
- 如果排序依据是一个简单的字符串列表,那么使用`CHARINDEX`会比较方便。 - 如果需要更精细地控制排序顺序,或者涉及到复杂的条件组合,可以考虑使用`UNION ALL`。 - 对于需要为每个条件分配唯一排序值的情况,则...