如何截取中间字符串

2026-06-13

最怕这种不描述清楚场景的问题,只有尝试答一下。 1、假如是数据库应用,以Oracle为例,用substr来截取子字符串。 语法为:substr(字段名,截取字符串的开始位置,截取子串长度) 实例如下: 数据库里有张人员表,人员的出生日期字段是按“yyyy-mm-dd”格式保存生日信息的,现要提取每个人的出生月份,就可以写成 select substr(出生日期字段,6,2) from 人员表 2、假如是编程应用,以C#为例,用Substring来截取子字符串。 ...

阅读更多

sql数据库截取字符串函数

2026-05-30

mssql中截取字符串可以用left,right,substring函数。 left,是从字符左边开始截取,如:截取abcdefg字符串中的前三个字符: select left('abcdefg',3); 其中3为截取的长度。 rigth是从字符右边开始截取,如截取abcdefg字符串中的后三个字符: select right('abcdefg',3); 其中3为截取的长度。 substring,是从任意位置截取,如截取abcdefg字符串中的第二到第四个字符: select...

阅读更多