মাইএসকিউএল এর \ জি দ্বারা সম্পন্ন হিসাবে, পিএসকিএলে উল্লম্বভাবে নির্বাচিত ফলাফলগুলি প্রদর্শন করুন


89

মাইএসকিউএলে, ফলাফলগুলি উল্লম্বভাবে প্রদর্শন করতে আপনি কোনও selectপ্রশ্নের সাথে \G(বিপরীতে \g) শেষ করতে পারেন :

select * from foo \G

***************
 id: 1
bar: Hello
***************
 id: 2
bar: World

একজন পিএসকিএল ব্যবহার করে পোস্টগ্রিএসকিউএল এর জন্য কীভাবে একই কাজ করতে পারে?



4
এবং এছাড়াও stackoverflow.com/questions/9604723/...
pevik


4
@ এমফেটাম্যাচেন সত্যিই নয়। এই প্রশ্নটি বিপরীত, সুতরাং আপনি কোন ডিবিটির সাথে পরিচিত তার উপর নির্ভর করে আপনি এই এক বা অন্য কোনও উপায়ে আসতে পারেন। এই প্রশ্নের চেয়ে এই প্রশ্নটির অনেক বেশি মতামত রয়েছে, তাই আমি প্রস্তাব দিচ্ছি যে এই সংস্থানটিতে অন্যান্য উত্তরের চেয়ে যে কোনও কারণেই আরও এসইও মূলধন রয়েছে।
ড্র নোকস

উত্তর:


186

আপনি প্রসারিত প্রদর্শন সক্ষম করে এটি করতে পারেন ।

এর মাধ্যমে এই সেটিংটি টগল করুন \x। উদাহরণ স্বরূপ:

# \x
Expanded display is on.
# \x
Expanded display is off.

চালু থাকলে ফলাফলগুলি টেবুলার (উল্লম্ব) আকারে প্রদর্শিত হয়:

-[ RECORD 1 ]
id  | 1
bar | Hello
-[ RECORD 2 ]
id  | 2
bar | World

আপনি এটিকে একটি একক কমান্ডের \x\g\xজন্য প্রসারিত প্রদর্শন টগল প্রসারিত প্রদর্শন চালু করতে, ক্যোয়ারি চালাতে, আবার এটি টগল করে চালাতে পারেন।

select * from foo \x\g\x

8
অথবা -xঅ-ইন্টারেক্টিভভাবে চালিত হওয়ার সময় স্যুইচ ব্যবহার করুন ( psql db -xc 'select * from foo')।
x-yuri
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.