首页 > 数据库 >sql中substr()函数用法详细

sql中substr()函数用法详细

时间:2022-12-13 21:12:08浏览次数:63  
标签:函数 SUBSTR 截取 pos 用法 substr sql 字符串 数据库

注意:在mysql数据库中,SUBSTR函数是用来截取数据库某一列字段中的一部分,在各个数据库的函数名称不一样。
功能:SUBSTR函数用来截取数据库某一列字段中的一部分。

在各个数据库的函数名称不同:


MySQL: SUBSTR( ), SUBSTRING( )
Oracle: SUBSTR( )
SQL Server: SUBSTRING( ) ;

常用方式:

//从pos开始的位置,一直截取到最后。
SBUSTR(str,pos);

另外一种常用方式:

//从pos开始的位置,截取len个字符(空白也算字符)。
SUBSTR(string ,pos,len);
注:
1.string - 指定的要截取的字符串。
2.pos- 必需,规定在字符串的何处开始。
3.正数 - 在字符串的指定位置开始
4.负数 - 在从字符串结尾的指定位置开始
5.如果pos为1(而不是0),表示从第一个位置开始。
6.length - 指定要截取的字符串长度

标签:函数,SUBSTR,截取,pos,用法,substr,sql,字符串,数据库
From: https://www.cnblogs.com/codeLearn/p/16980625.html

相关文章

  • SQL_6_子查询
    子查询,指的是在查询语句内的查询语句,用来获取查询条件的值。它出现的位置为:where语句、having语句、from语句。一般格式:select要投影的列1from表where列1比较符......
  • postgresql 9.4引入的with ordinaly在lightdb中使用rownum替换
    pg9.4为表函数引入了自动生成行号的功能,如下:=#SELECT*FROMgenerate_series(4,1,-1)WITHORDINALITY;generate_series|ordinality-----------------+--------......
  • KingabseES-SQL优化_提升子查询
    什么是提升子查询/子链接SubLink,子查询/子链接,他们的区别:子查询不在表达式中子句,子链接在in/exists表达式中的子句。若以范围表的方式存在,则是子查询;若以表达式的存在,......
  • Sql Server 2008R2升级Sql Server 2012图文教程
    原文链接:https://www.jb51.net/article/126558.htm环境:Windowsserver2008r2Standard+SqlServer2008R2内网环境需要升级为SQLserver2012升级安装时提示版本不支......
  • SQL_5_多行函数
    通过groudby语句可以给结果集进行分组。函数是处理查询结果的方法。组函数(多行函数):对结果集的每一组都进行运算,得到一个值。(除了空值,若要处理组中的空值可以使用nvl......
  • SQLite: 多行合并字符串、字串转多行
    网络收集整理如下: CREATETABLEt_email(email_idINTEGERPRIMARYKEYAUTOINCREMENT,schedule_idINTEGER,line_idINTEGER,mail_gro......
  • postgresql 时间格式 获取年初年末年末 ,月初月末日期,本日,去年等日期
      --获取本天yyyy-MM-dd/2022-12-13selectcurrent_date;--获取本天date/2022-12-13selectnow();--获取本天/13selectdate_part('day',curre......
  • Mysql - 多源复制
    一、说明我们使用mysql大多数都是一主一从或者是一主多从的架构,但在有些情况下我们希望能将多个主库同步到一个从库下面,本文将介绍多主一从的安装方法以及注意事项。实验......
  • SQLIte的安装及库创建
    1.SQLite官方下载地址:https://www.sqlite.org/download.html,下载完成后,将压缩包解压到同一文件夹下 2.CMD命令符切换到上面文件夹,运行sqlite3,显示SQLite版本即表示安装......
  • SQLyog安装和使用
    百度搜索下载安装链接:https://pan.baidu.com/s/1FSZgtDoMWE5Is9Gu_xpjhg提取码:ABAP下载解压后打开.exe可执行文件  选择自己想要的语言,下一步即可然后打开SQLyog......