在数据库语句中的substring()其实就是切割字符的方法,有些时候,我们无法在后台或者JavaScript中进行字符切割,或者从数据库查询在进行处理会有点麻烦,那么substring()这个方法可以直接从数据库的语句中帮我们处理了,举个简单的例子,如果需要对客户的手机号进行隐私处理,例如130****4060这样的显示,这时候就需要用到这个方法了,代码如下,很简单,substring(字段,从第几个开始取,到第几个结束)这样的使用,然后拼接字符之类的,代码如如下:

SELECT ((CONVERT(varchar(100), SUBSTRING(Phone,1,3) + '****' + SUBSTRING(Phone,8,4)))) AS phone,Phone as mobilefrom B_ATREntrustList order by AirTransportRxportEntrustID desc

当然,不但仅仅是手机号码,也可以对银行卡之类的进行加密显示,作用很多,懂得灵活使用就可以啦,执行代码后,结果如下:

数据库语句SUBSTRING的使用相关推荐

  1. 讲解SQL数据库语句

    前言 大家好,我是 Vic,今天给大家带来讲解SQL数据库语句的概述,希望你们喜欢 数据库语句 create database teach; use teach; create table `teac ...

  2. sqlserver数据库,使用substring函数截取不固定位置字符串。

    sqlserver数据库,使用substring函数截取不固定位置字符串. 当我们在向页面写入数据库查询出来的数据的时候,有一些不必要的字符串,相信大家肯定会在后台的java代码中进行处理再返回到页面 ...

  3. oracle 数据库中执行数据库语句能找到数据,但是程序中却抓取不到

    oracle 数据库中执行数据库语句能找到数据,但是程序中却抓取不到? 原因:数据库中插入数据时没有commit,执行COMMIT后就可以查询到. 转载于:https://www.cnblogs.co ...

  4. excel的mysql语言_Excel的数据库语句

    我现在用Excel当数据库,在里面建立一个表格,能访问成功,能查询,就不是能添加,删除和修改,是不是Excel和SQL得数据库语句不一样?我用的是SQL语句访问的,能查询,其他的功能就不... 我现在 ...

  5. MySQL数据库——语句

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.MySQL数据库语句 (一).按关键字排序 1.可进行多字段的排序 (二).单字段排序 1.按分数排序,默认不指定 ...

  6. mysqldump备份数据库语句

    mysqldump备份数据库语句 语法: Usage: mysqldump [OPTIONS] database [tables] OR     mysqldump [OPTIONS] --datab ...

  7. QT学习 (MYSQL数据库语句操作)

    一. 使用Navicat工具操作数据库 工具下载地址:https://download.csdn.net/download/dianzishi123/10805940 有一个可连接使用的数据库 打开工 ...

  8. mysql 计算列的和_MySQL数据库语句,如何计算某一列的和?

    MySQL数据库语句,计算某一列的和用select sum(b) from a就可以了. 下面来补充一些MySql的基本操作命令. 注: <>表示参数.[]表示可选项 连接数据库:mysq ...

  9. mysql5.7语句建库_MySQL5.7.14下载安装图文教程及MySQL数据库语句入门大全

    如何下载: 我先去MySQL首页下载最新版本的MySQL-链接:https://www.mysql.com/downloads/ 进入此界面下载: Downloads–>MySQL Commun ...

最新文章

  1. 程序员过关斩将--作为一个架构师,我是不是应该有很多职责?
  2. aws terraform_在AWS第1部分中使用Terraform自动缩放组:基本步骤
  3. dealloc不调用的情况
  4. Edge 新功能:支持 IE 模式、PDF 朗读、扩展快捷键
  5. Error:Execution failed for task ':app:transformClassesWithDexForDebug'解决记录
  6. (二) Keras 非线性回归
  7. 电脑下载的准考证去哪里了
  8. 修改VS2017打开在文件中查找窗口以及格式化代码的快捷键
  9. 赛迪中国ECM市场报告解读一:市场需求在2023年将达到275亿元
  10. DDL、DML、DQL、DCL、DTL MySQL常用语法大全
  11. java pdf 水印_java 如何给pdf文件加水印
  12. OceanBase 4.0 all-in-one 版本快速尝鲜安装步骤
  13. (Tekla Structures二次开发)创建多边形板
  14. [windows 10]当前桌面壁纸的保存位置
  15. 利用Java实现的图片中文字识别,你学会了吗?
  16. Resharper快捷键
  17. 谷歌L3到L7扎堆升职,股票refresh多过别人年薪!
  18. 3年Python编程自学经历,分享一些心得经验
  19. break和continue区别及使用场合
  20. 计算机应用国防教育方向,计算机应用专业图形图像方向人才培养方案.DOC

热门文章

  1. Tensorflow分布式训练的调度方案
  2. 残差神经网络为什么可以缓解梯度消失?
  3. ios 绘制线框_iOS使用Charts框架绘制折线图
  4. android 清空回退栈,清空Fragment回退栈中某个Fragment
  5. 查看数据库占用磁盘空间的方法
  6. 深入解析当下大热的前后端分离组件django-rest_framework系列一
  7. 媒体称刘汉在案件审讯后期崩溃 几乎每日一哭
  8. NBA名人堂之-凯文·迈克黑尔|鲍勃·库西|比利·坎宁安|奈特·阿奇博尔德|拉里·伯德
  9. 用 JavaScript 编写 MPEG1 解码器
  10. 结合3种无线电接收机架构实现多个灵活模拟带宽以应对不同应用场景