কিভাবে পিএসএকিএল কমান্ড লাইন ইন্টারফেস ব্যবহার করে একটি টেবিলের মধ্যে ডেটা প্রদর্শন করবেন?


108

PSQL কমান্ড লাইন ইন্টারফেস ব্যবহার করে কোনও টেবিলের ভিতরে সমস্ত সামগ্রী দেখানোর উপায় আছে?

আমি \listসমস্ত ডাটাবেস \dপ্রদর্শন করতে , সমস্ত টেবিল প্রদর্শন করতে ব্যবহার করতে পারি, তবে আমি কীভাবে টেবিলের সমস্ত ডেটা প্রদর্শন করতে পারি?


stackoverflow.com/questions/9178406/… এটি আপনার পক্ষে সহায়ক হতে পারে।
ওয়ান্না কফি

উত্তর:


170

আরও নতুন সংস্করণ: (8.4 থেকে - রিলিজ নোটগুলিতে উল্লিখিত )

TABLE mytablename;

দীর্ঘ কিন্তু সমস্ত সংস্করণে কাজ করে:

SELECT * FROM mytablename;

\xপাঠযোগ্যতার জন্য আপনি যদি এটি বিস্তৃত টেবিলটি ব্যবহার করতে চান তবে প্রথমে আপনি এটি ব্যবহার করতে পারেন ।

দীর্ঘ তথ্য জন্য:

SELECT * FROM mytable LIMIT 10;

অথবা অনুরুপ.

psqlকমান্ড লাইন ক্লায়েন্টে প্রশস্ত ডেটা (বড় সারি) জন্য, \xসারণিগুলির পরিবর্তে কী / মান আকারে সারিগুলি দেখানো ব্যবহার করা দরকারী useful

 \x
SELECT * FROM mytable LIMIT 10;

মনে রাখবেন যে সমস্ত ক্ষেত্রে শেষে অর্ধিকোলন গুরুত্বপূর্ণ।


4
উপরের উত্তরের একটি দরকারী সংযোজন, কারণ বড় টেবিলগুলির সাথে ডিল LIMIT 100করার সময় আপনার কমান্ডে যুক্ত করা হয়, যাতে আপনি প্রথম 100 টি (বা যতগুলি আপনি চান) সারিগুলি দেখতে পারেন।
ম্যাট

কেবলমাত্র মূল অক্ষরগুলি এসকিউএল কমান্ডের জন্য কাজ করে। সুতরাং "থেকে * নির্বাচন করুন ..." কাজ করবে না। আপনাকে অবশ্যই "নির্বাচন করুন * থেকে নির্বাচন করুন ..." (ভাল, 9.1 সংস্করণে যাইহোক)
ম্যাকগাইভার

4
@ ম্যাকজিভার এটি কোনও অস্পষ্টভাবে সাম্প্রতিক পোস্টগ্র্যাস এসকিউএল সংস্করণে সত্য নয়। আমি পর্যন্ত ফিরে 7.2 যত পিজি ব্যবহার করা হয় এবং এটা ছোট হাতের বনাম (যেমন মিশ্র-কেস আইডেন্টিফায়ার নাম প্রায় আইডেন্টিফায়ার-উদ্ধৃত নিয়ম ছাড়া রাজধানী যত্ন সম্পর্কে না "MyTable"বনাম MyTable)।
ক্রেগ রিঞ্জার

এই কারণেই আমি এই প্রশ্নে এসেছি কারণ আমি কেবল ডেটা প্রদর্শন করতে পারি না। আমি ছোট হাতের অক্ষর ব্যবহার করে আসছি। যখন আমি বড় হাতের চেষ্টা করেছিলাম, তখন এটি কাজ করার মতোই শোনাচ্ছে d যদিও আমি এখন পুনরুত্পাদন করতে পারি না, আমি আমার মন্তব্যগুলি রেখেছি এবং যদি এটি আবার ব্যর্থ হয় তবে আমি ফিরে আসব।
ম্যাকগাইভার

4
@ আনটনকাহওয়াজি এটির 8.4 সংস্করণ থেকে উপলব্ধ available দয়া করে অফিশিয়াল
ডক্সটি দেখুন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.