나는 데이터베이스에 쿼리 0120-의 query_config 테이블을 가지고 있습니다. 여기에는 쿼리 용 스크립트와 다른 구성 값이 포함되어 있습니다. 이것이 json 유형을 사용하는 이유입니다. 내가 예를 들어 삽입 할이 표에서postgresql 텍스트를 json으로 변환
CREATE TABLE query_config
(
id integer,
execute_query json
);
: 표는 다음과 같이
INSERT INTO query_config(id, execute_query)
VALUES (4, ('{"query": ' ||
'"select *
from tests
where tests.id > 5
order by moment desc"}')::json);
을하지만 오류가 계속 :
ERROR: invalid input syntax for type json
DETAIL: Character with value 0x0a must be escaped.
내가 잘못하시기 바랍니다 일을 어떻게하고 무엇을 줄 바꿈 문자를 벗어나나요?
예에 쉽게 그냥, 그것은 선택 사항이지만,이해야 할 수도 있습니다 저장하는 코드가 변경 될 따라서 나는 계속 줄 바꿈을합니다. – peterko