SQL
对“*”及以前的字符进行截取
在sql中可以使用下边函数进行截取特殊字符: substr(str,instr(str,'*',1) 1)
其中,使用了substr函数和instr函数...2、instr(string,subString,position,ocurrence) 查找字符串的位置
第一个参数表示源字符串,第二个是要查找的字符,第三个是要查找的开始位置,第四个是查找的字符是第几个...取一个字段中两个字符之间信息
1、substring(a.specifications,charindex(':',a.specifications,charindex(';',specifications...)) 1,1)SQL报错FUNCTION db.charindex does not exist
2、使用substring_index语法
用法规则:substring_index(“待截取有用部分的字符串...”,“截取数据依据的字符”,截取字符的位置N)
具体要截取第N个逗号前部分的字符,在字符串中以逗号为索引,获取不同索引位的字符。