2013-05-09 8 views
6

में कॉलम की अधिकतम प्रदर्शन लंबाई को सीमित करने के लिए मैं PostgreSQL का उपयोग कर रहा हूं, और मेरे पास एक तालिका में एक कॉलम है जिसमें बहुत लंबा टेक्स्ट होता है। मैं एक क्वेरी में इस कॉलम का चयन करना चाहता हूं, लेकिन इसकी प्रदर्शन लंबाई सीमित करें।PostgreSQL

कुछ की तरह:

select longcolumn (only 10 chars) from mytable; 

मैं यह कैसे करना होगा?

उत्तर

12

आप क्या कर सकते हैं PostgreSQL की substring() विधि का उपयोग कर सकते हैं। नीचे दिए गए दो आदेशों में से कोई भी काम करेगा:

SELECT substring(longcolumn for 10) FROM mytable; 
SELECT substring(longcolumn from 1 for 10) FROM mytable; 
+1

यह वही है जो मैं चाहता हूं। बहुत धन्यवाद। –