پی ایس کیو ایل کا استعمال کرتے ہوئے تمام ڈیٹا بیس اور میزیں کیسے درج کریں؟



مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں

پی ایس کیو ایل پوسٹگریس ایس کیو ایل کے متعلقہ ڈیٹا بیس منیجمنٹ سسٹم (آر ڈی بی ایم ایس) کے نام سے بھی جانا جاتا ہے۔ یہ ایک ایسی عالمی رضاکار ٹیم کے ذریعہ تشکیل دی گئی ہے جس پر کسی بھی کمپنی یا نجی ادارے کے ذریعہ حکومت نہیں کی جاتی ہے۔ یہ اپنے سورس کوڈ تک مفت رسائی کے لئے اوپن سورس سافٹ ویئر ہے۔ اس کمانڈ لائن ٹول کی کارکردگی ، وشوسنییتا ، ڈیٹا کی سالمیت ، اور مضبوطی کے لئے ایک مضبوط ساکھ ہے۔
اس آرٹیکل میں ، ہم اس بات پر تبادلہ خیال کریں گے کہ پی ایس کیو ایل کا استعمال کرتے ہوئے تمام ڈیٹا بیس اور ٹیبل کو کس طرح درج کرنا ہے اس کے ساتھ ضروری تفصیلات بھی ہوں گی۔
سب سے پہلے ، ہمیں پی ایس کیو ایل میں ڈیٹا بیس اور ٹیبلز تک رسائی کے ل login لاگ ان کرنے کی ضرورت ہے۔ پی ایس کیو ایل میں بطور سپرزر لاگ ان کرنے کا اشارہ فارمیٹ میں ہے '- #' اور منتظم کے لئے یہ ہے '->' . 'ڈیٹا_ڈائریکٹری' نامی ڈائرکٹری ڈیٹا بیس کے مقام کی نشاندہی کرتی ہے۔



تمام ڈیٹا بیس کی فہرست کیسے بنائی جائے؟

حکم ' فہرست' یا ' l' تمام ڈیٹا بیس کی فہرست کے لئے استعمال کیا جاتا ہے۔ کے لئے مختصر ' فہرست ایل ہے' .



فہرست یا  l

نتائج میں ڈیٹا بیس کا نام ، مالک ، استعمال شدہ انکوڈنگ کا طریقہ ، مراعات تک رسائی اور قطاروں میں سے کسی کو منتخب نہیں کیا گیا ہے۔



چترا 1: تمام ڈیٹا بیس کی فہرست

اگر آپ ایس کیو ایل کے بیانات سے راضی ہیں تو آپ تمام ڈیٹا بیس کی فہرست کے لئے مندرجہ ذیل ایس کیو ایل اسٹیٹمنٹ کا استعمال کرسکتے ہیں۔

منتخب کردہ ڈیٹا نام FROM pg_database؛

چترا 2: ایس کیو ایل کے بیان کو استعمال کرنے والے تمام ڈیٹا بیس کی فہرست۔



تمام ٹیبل کی فہرست کیسے بنائی جائے؟

آپ اس وقت تک کسی بھی ڈیٹا بیس کی میزیں نہیں دیکھ سکتے جب تک کہ آپ اس سے رابطہ قائم نہیں کرتے ہیں۔ کسی بھی ڈیٹا بیس کی جدولوں کی فہرست کے ل first آپ کو پہلے اس خاص ڈیٹا بیس سے رابطہ قائم کرنا ہوگا۔ اگر آپ ڈیٹا بیس میں ہیں اور آپ کسی اور ڈیٹا بیس کی جدول دیکھنا چاہتے ہیں تو آپ کو مندرجہ ذیل کمانڈ کا استعمال کرکے کسی اور ڈیٹا بیس میں تبدیل ہونا پڑے گا۔ ' C' کی مختصر شکل ہے ' متصل'۔

 جڑیں یا  c

کمانڈ ٹائپ کریں ' ڈی ٹی' موجودہ ڈیٹا بیس میں تمام جدولوں کی فہرست بنانا۔

 ڈیٹی

مزید یہ کہ ، آپ نے میزیں کسی اسکیمہ میں رکھی ہوسکتی ہیں جو یا تو آپ کے 'تلاش کے راستے' یا 'ڈیفالٹ ٹیبلز' میں نہیں ہیں۔ اس طرح یہ میزیں استعمال نہیں کرتی ہیں ' ڈی ٹی' .
اس کو ٹھیک کرنے کے لئے مندرجہ ذیل کمانڈ کو چلائیں جس میں ہمیں سرچ پاتھ کا نام اور ڈیٹا بیس فراہم کرنا ہوگا جس کے راستے میں ہم ترمیم کرنے کی کوشش کر رہے ہیں۔

ڈیٹا بیس سیٹ سرچ سرچ_پیٹھ = ، عوامی؛

't Dt +' کمانڈ موجودہ ڈیٹا بیس میں موجود تمام اسکیموں میں ، موجودہ 'تلاش کے راستے' میں ، تمام ٹیبلز کی فہرست بنائے گی۔

 dt +

چترا 3: موجودہ ڈیٹا بیس میں اور موجودہ سرچ_پاتھ میں تمام اسکیما سے جدولوں کی فہرست

اگر آپ ایس کیو ایل کے بیانات میں زیادہ اچھ areا ہیں تو ، آپ استعمال کرکے جدولوں کی فہرست حاصل کرسکتے ہیں 'معلومات_شیما' .
درج ذیل کمانڈ آپ کے ذریعہ تیار کردہ جدولوں کی فہرست درج کرے گا۔

جدول کا نام منتخب کریں FROM سے معلومات_شیما۔ میزیں WHERE table_schema = 'عوامی'

مندرجہ ذیل کمانڈ میں ٹیبلز اور آراء دکھائے جائیں گے جو خاص اسکیموں سے متعلق ہیں۔

انفارمیشن_ اسکیما سے ٹیبل منتخب کریں۔ ٹیبل جہاں ٹیبل_شیما نہیں ہیں ('انفارمیشن_شیما)