SQL字段里查询到的在指定位置加- 例如把1999-BGSC-0001改成1999-BGS-C-0001

例如把1999-BGSC-0001改成1999-BGS-C-0001

先用substr把这个字符串截成两段,然后在中间再拼接一个'-',
下面是oracle数据库的写法

substr('1999-BGSC-0001',1,8)||'-'||substr('1999-BGSC-0001',9,6)

其他数据库的字符串拼接方式请自行查找