1.  
  1. --sql怎么取某个字符串最后一次出现的位置后面的字符串
  2. declare @s varchar(max);
  3. set @s = 'fj/2016815/2016081553677565.pdf';
  4. select right(@s, charindex('.',reverse(@s))) AS 'aa'
  1.  
  1.  

返回结果如下图:

aaarticlea/png;base64,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" alt="" />

SQL取某个字符串最后一次出现的位置后面的字符串方法的更多相关文章

  1. SQL Server中自定义函数:用指定的分隔符号分割字符串

    微软SQL Server数据库中包含了很多内置的函数,入下图: 它们用于处理日期.数学.元数据.字符串等. 其中最为常用的就是处理字符串,里面包含了CharIndex()等函数,非常方便使用. 但是对 ...

  2. Java和SQL取两个字符间的值

    Java String str = "abcdefg"; String result = str.substring(str.indexOf(">")+1 ...

  3. sql取整函数

    SQL取整运算2009年04一个月02日本 星期四 10:01有使用说明这种方法记录,就在今天,那么当仍然被遗忘.事实上通常用四舍五入的操作有几种情况,一个是简单的四舍五入,无论是小数点后面的是什么都 ...

  4. sql取逗号前后数据与批量修改某一字段某一值

    sql取逗号后的值 SELECT SUBSTRING_INDEX(字段,) FROM 表名 sql取逗号前的值 SELECT SUBSTRING_INDEX(字段,) FROM 表名 批量修改 UPD ...

  5. SQL取最大值编码(自动编码)

    SQL取最大值编码(自动编码) 用途 : 使用SQL语法做出自动编码效果,例如将单号自动+1后,产生该笔单号 Table说明 SQL语法 SELECT 'A'+REPLICATE('0',7-len( ...

  6. 【HANA系列】SAP HANA SQL取表中每行最小值

    公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[HANA系列]SAP HANA SQL取表中每 ...

  7. pojg2744找一个最长的字符串x,使得对于已经给出的字符串中的任意一个y,x或者是y的子串,或者x中的字符反序之后得到的新字符串是y的子串。

    http://poj.grids.cn/practice/2744 描述现在有一些由英文字符组成的大小写敏感的字符串,你的任务是找到一个最长的字符串x,使得对于已经给出的字符串中的任意一个y,x或者是 ...

  8. 查找常用字符(给定仅有小写字母组成的字符串数组 A,返回列表中的每个字符串中都显示的全部字符(包括重复字符)组成的列表。例如,如果一个字符在每个字符串中出现 3 次,但不是 4 次,则需要在最终答案中包含该字符 3 次。)

    给定仅有小写字母组成的字符串数组 A,返回列表中的每个字符串中都显示的全部字符(包括重复字符)组成的列表. 例如,如果一个字符在每个字符串中出现 3 次,但不是 4 次,则需要在最终答案中包含该字符 ...

  9. 写出一个程序,接受一个由字母和数字组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。java算法

    知识点一:equalsIgnore 1.使用equals( )方法比较两个字符串是否相等.它具有如下的一般形式: boolean equals(Object str) 这里str是一个用来与调用字符串 ...

随机推荐

  1. Maven中央仓库——你可能不知道的细节

    地址 —— 目前来说,http://repo1.maven.org/maven2/是真正的Maven中央仓库的地址,该地址内置在Maven的源码中,其它地址包括著名的ibiblio.org,都是镜像. ...

  2. unity3d绘画手册-------地形各个参数解释

    关于Unity3D是什么.我就不多做解释了.由于工作原因,该系列原创教程不定期更新.每月必然有更新.谢谢各位. Unity地形:: 新建地形: <ignore_js_op> 如图在菜单中新 ...

  3. Node.js进程通信模块child_process

    前言 Node.js是一种单线程的编程模型,对Node.js的赞美和诟病的也都是因为它的单线程模型,所有的任务都在一个线程中完成(I/O等例外).单线程模型,不仅让代码非常简洁,更是直接避免了线程调度 ...

  4. linux -- ubuntu搭建nodejs环境

    需求:在web端做一个实时性功能比较强的模块, 客户端:用websocket 服务端:node.js node.js介绍:node.js天生就是一个高效的服务端语言,可以直接使用 javascript ...

  5. 双卡手机怎么指定SIM卡打电话

    双卡手机如何指定SIM卡打电话 package com.example.dualsimtest; import android.app.Activity; import android.content ...

  6. linux centos 系统怎么设置中文模式

    首先,需要安装一下linux桌面程序.一般系统有自带的桌面,然后我们打开系统,进入系统登录界面 2 我们先输入我们的帐号然后回车,之后接着输入密码,你会发现最下面边框有让你选择语言的选项 3 我们点击 ...

  7. 【Deep learning】NLP

    http://www.tuicool.com/articles/EvaQJnJ http://cs224d.stanford.edu/syllabus.html

  8. React 生态系统:从小白到大神

    http://mp.weixin.qq.com/s/Epx46lznpnvgrIsbmAIZBA

  9. Maven配置默认使用的JDK版本

    问题: 创建maven项目的时候,jdk版本是1.7版本,而自己安装的是1.8版本,从而导致无法使用lambda等Java8新特性. 每次右键项目名-maven->update project ...

  10. mybatis由浅入深day01_ 7输入映射(7.1传递pojo的包装对象_7.2#{}与${}_7.3传递简单类型_7.4传递pojo对象_7.5传递hashmap)

    7 输入映射 通过parameterType指定输入参数的类型,类型可以是简单类型.hashmap.pojo的包装类型. 7.1 传递pojo的包装对象 7.1.1 需求 完成用户信息的综合查询,需要 ...