1
shaquel o'Neil처럼 아포스트로피가있는 이름을 찾아야하는 soql/sql 쿼리를 작성해야합니다. 문제는 Where 절이 검색 기준의 끝으로 간주되는 Neil 부분을 도핑한다는 것입니다.이름의 일부로 " ''가있는 SQL/SOQL의 이름 쿼리
이 상황을 해결하는 방법에 대한 제안이 있으십니까?
감사합니다.
shaquel o'Neil처럼 아포스트로피가있는 이름을 찾아야하는 soql/sql 쿼리를 작성해야합니다. 문제는 Where 절이 검색 기준의 끝으로 간주되는 Neil 부분을 도핑한다는 것입니다.이름의 일부로 " ''가있는 SQL/SOQL의 이름 쿼리
이 상황을 해결하는 방법에 대한 제안이 있으십니까?
감사합니다.
대부분의 SQL에서는 을 두 배로하여 ''
이라고합니다. 그러나 afaik 당신은(SOQL)을 사용하여이 코드를 벗어나야합니다. 따라서 테스트 케이스에서 'shaquel o\'Neil'
을 확인하십시오.
내가 생각하기에, SOQL에서 당신은 \
으로 탈출했다.
\n New line
\r Carriage return
\t Tab
\b Bell
\f Form feed
\" One double-quote character
\' One single-quote character
\\ Backslash
(출처 : Quoted String Escape Sequences) 여기에 모든 SOQL - 특수 문자의 목록입니다