Получи случайную криптовалюту за регистрацию!

Коллеги, нужна помощь! Кто сведущ в баз данных, а именно с Po | Джавист Роман ☕️

Коллеги, нужна помощь!

Кто сведущ в баз данных, а именно с Postresql.

Какая проблема? Есть таблица например:

create table test_table (
id text not null primary key,
content jsonb not null
);


В таблице, в поле JSONB должен лежать SQL запрос. И при инсерте постгрес ругается, если в этом запросе, который я хочу сохранить в jsonb поле, есть кавычки '. Мол так он считает, что поле закончилось, но это не так. Пример:

INSERT INTO test_table
VALUES ('test_ID', '{
"id": "test_ID",
"select": "SELECT '1' AS one"
}'::jsonb);


Вот постресу не нравится вот этот момент '1'

Есть идеи как решить это?

UPDATE:
Все просто, нужно дублировать ' кавычку и будет счастье - ''1''.

UPDATE[2]: чтобы экранирование считалось правильно средой разработки, нужно сперва экранировать все места.

@romankh3