2016-09-01 12 views

답변

1

형식 문자열에 %을 추가하려면 예를 들어 두 번 눌러야합니다. %F%%

%L은 작은 따옴표를 올바르게 추가하므로 형식 문자열에 넣을 필요가 없습니다.

그러나 : %F%%을 사용하면 'bla'%가 생성됩니다. 이는 잘못된 것입니다.

당신은 변수하지 형식 문자열에 와일드 카드를 추가해야

RETURN QUERY EXECUTE format ('SELECT foocolumn 
     FROM footable 
     HERE foocolumnother LIKE %L' ', concat(footext, '%')); 
+0

정말로 감사합니다 !! – lowdegeneration

1

조금 늦게 파티에,하지만 어윈의 answerdocument에 따라, 당신은 또한의 ~ 문자를 시도 할 수 있습니다 정규식. 그럼 이걸 시험해 봐

RETURN QUERY EXECUTE format ('SELECT foocolumn 
      FROM footable 
       WHERE foocolumnother ~ %L ', footext);