SQL SERVER 2005,如何截取字符串中第一个分号之前的字符?截取长度未知

2025-01-04 03:21:24
推荐回答(2个)
回答1:

长度不确定用text啊,charindex查询分号位置,第一个分号之前的长度,就代表从0开始,而截取的长度length就是查询的分号的位置,明白了不

回答2:

String aa = "abcdefg;hijklmn;opkrst";
System.out.println(aa.substring(0,aa.indexOf(";")));