-1
String에서 작업을 수행하여 쿼리를 작성하려고합니다. 문자열 분할 및 연결 오류가 발생했습니다.
2010-10-01' and '2013-10-01' and (extension='5028' or extension='00' or extension='
이제 다음 코드를 사용하여 내가 쿼리 문자열에서 마지막 16 개 문자를 삭제하고 :이 같은
String
명명 된 쿼리가 있습니다.
이 조각의
query=query.substring(0,query.length()-16);
출력은 다음과 같습니다 : 위의 코드의
query=query.concat("')");
출력
입니다 :2010-10-01' and '2013-10-01' and (extension='5028' or extension='00
지금 나는이 문자로 문자열을 연결하려면 다음 코드는
2010-10-01' and '2013-10-01' and (extension='5028' or extension='00)'
이 같은 출력 :
2010-10-01' and '2013-10-01' and (extension='5028' or extension='00')
내가 언급 한 것과 정확히 같은 줄을 실행할 때 예상되는 결과를 얻습니다. 그 사이에 다른 코드가 실행되고 있지 않습니까? – SrikanthLingala
사용중인 코드를 게시 할 수 있습니까? (여기에서 설명했던 것을 수행하는 섹션 만 게시하면됩니다.) 또한 기술적으로 오류가 아니라 오히려 예외입니다. 오류가 발생하면 예외가 발생합니다. 비정상적인 일이 예상치 못한 일을하지만 컴파일러 나 프로그램을 종료하지는 않습니다. –