RE: JSONB maximal length ?

Поиск
Список
Период
Сортировка
От ROS Didier
Тема RE: JSONB maximal length ?
Дата
Msg-id 63b4fc0178f549b9a209cd5015b8b75b@PCYINTPEXMU001.NEOPROD.EDF.FR
обсуждение исходный текст
Ответ на Re: JSONB maximal length ?  (Pavel Stehule <pavel.stehule@gmail.com>)
Ответы Re: JSONB maximal length ?
Список pgsql-general

Hi Pavel

 

   I don’t know what is the value 255MB ?

  all I know is that I want to insert large pdf documents. I am prevented because of this limit.

 

Best Regards

Didier ROS

EDF

De : pavel.stehule@gmail.com [mailto:pavel.stehule@gmail.com]
Envoyé : samedi 28 septembre 2019 18:26
À : ROS Didier <didier.ros@edf.fr>
Cc : pgsql-general@postgresql.org
Objet : Re: JSONB maximal length ?

 

 

 

so 28. 9. 2019 v 18:12 odesílatel ROS Didier <didier.ros@edf.fr> napsal:

Hi

   By inserting data in a JSONB type column I got the following error message:

>> 

ERROR:  string too long to represent as jsonb string

DETAIL:  Due to an implementation restriction, jsonb strings cannot exceed 268435455 bytes.

<< 

could anyone confirm that there is a size limit for JSONB type fields ?

 

you hit check

 

static size_t
checkStringLen(size_t len)
{
<-->if (len > JENTRY_OFFLENMASK)
<--><-->ereport(ERROR,
<--><--><--><-->(errcode(ERRCODE_PROGRAM_LIMIT_EXCEEDED),
<--><--><--><--> errmsg("string too long to represent as jsonb string"),
<--><--><--><--> errdetail("Due to an implementation restriction, jsonb strings cannot exceed %d bytes.",
<--><--><--><--><--><-->   JENTRY_OFFLENMASK)));

<-->return len;
}

 

what is 255MB

 

Regards

 

Pavel

 

 

Thanks in advance

 

Best Regards

Didier ROS

EDF


Ce message et toutes les pièces jointes (ci-après le 'Message') sont établis à l'intention exclusive des destinataires et les informations qui y figurent sont strictement confidentielles. Toute utilisation de ce Message non conforme à sa destination, toute diffusion ou toute publication totale ou partielle, est interdite sauf autorisation expresse.

Si vous n'êtes pas le destinataire de ce Message, il vous est interdit de le copier, de le faire suivre, de le divulguer ou d'en utiliser tout ou partie. Si vous avez reçu ce Message par erreur, merci de le supprimer de votre système, ainsi que toutes ses copies, et de n'en garder aucune trace sur quelque support que ce soit. Nous vous remercions également d'en avertir immédiatement l'expéditeur par retour du message.

Il est impossible de garantir que les communications par messagerie électronique arrivent en temps utile, sont sécurisées ou dénuées de toute erreur ou virus.
____________________________________________________

This message and any attachments (the 'Message') are intended solely for the addressees. The information contained in this Message is confidential. Any use of information contained in this Message not in accord with its purpose, any dissemination or disclosure, either whole or partial, is prohibited except formal approval.

If you are not the addressee, you may not copy, forward, disclose or use any part of it. If you have received this message in error, please delete it and all copies from your system and notify the sender immediately by return message.

E-mail communication cannot be guaranteed to be timely secure, error or virus-free.


Ce message et toutes les pièces jointes (ci-après le 'Message') sont établis à l'intention exclusive des destinataires et les informations qui y figurent sont strictement confidentielles. Toute utilisation de ce Message non conforme à sa destination, toute diffusion ou toute publication totale ou partielle, est interdite sauf autorisation expresse.

Si vous n'êtes pas le destinataire de ce Message, il vous est interdit de le copier, de le faire suivre, de le divulguer ou d'en utiliser tout ou partie. Si vous avez reçu ce Message par erreur, merci de le supprimer de votre système, ainsi que toutes ses copies, et de n'en garder aucune trace sur quelque support que ce soit. Nous vous remercions également d'en avertir immédiatement l'expéditeur par retour du message.

Il est impossible de garantir que les communications par messagerie électronique arrivent en temps utile, sont sécurisées ou dénuées de toute erreur ou virus.
____________________________________________________

This message and any attachments (the 'Message') are intended solely for the addressees. The information contained in this Message is confidential. Any use of information contained in this Message not in accord with its purpose, any dissemination or disclosure, either whole or partial, is prohibited except formal approval.

If you are not the addressee, you may not copy, forward, disclose or use any part of it. If you have received this message in error, please delete it and all copies from your system and notify the sender immediately by return message.

E-mail communication cannot be guaranteed to be timely secure, error or virus-free.

В списке pgsql-general по дате отправления:

Предыдущее
От: Pavel Stehule
Дата:
Сообщение: Re: JSONB maximal length ?
Следующее
От: Pavel Stehule
Дата:
Сообщение: Re: JSONB maximal length ?