2016-02-22 9 views
5

नहीं दिखाता है मेरे पास अभी एक पोस्टग्रेज़ डेटाबेस (PostgreSQL 9.4.5) और गिलहरी विंडोज क्लाइंट (SQuirreL SQL क्लाइंट संस्करण 3.7) है।SQuirreL SQL क्लाइंट जेसन डेटा

डेटाबेस में वहाँ जो स्तंभ प्रकार है एक टेबल है jsonb

Column | Type 
--------+------- 
id  | uuid 
jddd | jsonb 

मैं परिणाम क्षेत्र में

<other> 

देखने के लिए जब मैं

select jddd from request; 

है। जब मैं psql कमांड लाइन क्लाइंट में ऐसा करता हूं तो मैं JSON डेटा देखता हूं जो वहां हैं। मैं इसे Google पर थक गया लेकिन मुझे इस विषय से संबंधित कोई पोस्ट नहीं मिली।

यह https://sourceforge.net/p/squirrel-sql/bugs/1139/ का वादा किया गया था लेकिन, पहले से न :-(मदद नहीं की

धन्यवाद

सेंट

+2

आप शायद jsonb स्तंभ कास्टिंग द्वारा कि बग वैकल्पिक हल कर सकते हैं जेसन या टेक्स्ट के लिए: 'अनुरोध से jddd :: टेक्स्ट का चयन करें;' या 'अनुरोध से jddd :: json का चयन करें; ' –

+0

बढ़िया! इससे बहुत मदद मिली, thanx। – Stepik

उत्तर

8

निम्नलिखित दो वर्गों के तहत:।

  1. वैश्विक प्राथमिकताएं> एसक्यूएल अन्य (एसक्यूएल प्रकार 1111)
  2. वैश्विक प्राथमिकताएं> अज्ञात डेटा टाइप (गैर मानक एसक्यूएल टी ype कोड)

आप नीचे के रूप में छवि में दिखाया गया

[X] Read contents when table is first loaded and display as string

कह चेक बॉक्स की जाँच करनी चाहिए:

Snapshot for reference

+1

SQuirrel एसक्यूएल 20170430_2224 वैश्विक प्राथमिकताएं> डेटा प्रकार नियंत्रण> एसक्यूएल अन्य (एसक्यूएल प्रकार 1111) वैश्विक प्राथमिकताएं> डेटा प्रकार नियंत्रण> अज्ञात डेटा प्रकार (गैर मानक एसक्यूएल प्रकार कोड) –

संबंधित मुद्दे