PostgreSQL لوئر فنکشن

Postgresql Lwyr Fnkshn



کسی بھی ڈیٹا بیس کے ساتھ کام کرتے وقت، آپ کو ایسی صورت حال مل سکتی ہے جہاں آپ ڈیٹا کو بازیافت کرنا چاہتے ہیں لیکن ایک مختلف صورت میں جیسے چھوٹے حروف میں۔ ہو سکتا ہے کہ ڈیٹا بیس میں قدریں بڑے یا بڑے حروف میں ہوں، لیکن آپ چاہتے ہیں کہ نتیجہ چھوٹے حروف میں ہو۔ اس کے لیے، آپ کو ایک فنکشن استعمال کرنا چاہیے جو آپ کو قدروں کو چھوٹے میں تبدیل کرنے دیتا ہے۔ PostgreSQL کے لیے، LOWER فنکشن چال کرتا ہے، اور اسے استعمال کرنا سیدھا ہے۔ یہ پوسٹ مثالیں دیتی ہے کہ PostgreSQL میں LOWER فنکشن کو تیزی سے کیسے استعمال کیا جائے۔

PostgreSQL میں LOWER فنکشن استعمال کرنے کی مثالیں۔

PostgreSQL اپنے سٹرنگ فنکشنز میں سے ایک کے طور پر LOWER فنکشن پیش کرتا ہے۔ اس کے ساتھ، آپ اپنے ٹیبل کے بڑے حروف کو تیزی سے چھوٹے حروف میں تبدیل کر سکتے ہیں۔ اپنے PostgreSQL ڈیٹا بیس میں ٹیکسٹ ویلیوز کو سنبھالتے وقت، اس فنکشن کا استعمال آسان ہے، لیکن آپ کو یاد رکھنا چاہیے کہ یہ صرف اس صورت میں کام کرتا ہے جب آپ جن اقدار کو تبدیل کرنا چاہتے ہیں وہ سب پہلے سے ہی بڑے حروف میں ہوں۔

آپ کو شروع کرنے کے لیے یہاں چند مثالیں ہیں۔







مثال 1: سٹرنگ کے ساتھ کام کرنا

LOWER فنکشن کا استعمال آسان ہے۔ درج ذیل نحو کے ساتھ، آپ کو جانا اچھا ہے:



LOWER(سٹرنگ)؛

درج ذیل نحو میں سٹرنگ وہ سٹرنگ ہے جسے آپ تبدیل کرنا چاہتے ہیں۔ مثال کے طور پر، ہم SELECT اسٹیٹمنٹ کو استعمال کر سکتے ہیں اپر کیس اسٹرنگ کو تبدیل کرنے کے لیے جو ہم نے استفسار کے بیان میں فراہم کیا ہے جیسا کہ درج ذیل میں دکھایا گیا ہے۔







ایک بار جب آپ بیان پر عمل درآمد کرتے ہیں، تو یہ فراہم کردہ سٹرنگ کو چھوٹے حروف میں واپس کرتا ہے۔

مثال 2: میز کے ساتھ کام کرنا

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



آئیے درج ذیل جدول میں تفصیلات بنائیں جو ہم اس مثال کے لیے استعمال کریں گے۔

ٹیبل بننے کے بعد، ٹیبل میں قدروں کو تیزی سے داخل کریں۔ ہم نے اس بات کو یقینی بنایا کہ ٹیبل میں موجود سٹرنگ کی قدریں تمام بڑے حروف میں ہیں تاکہ یہ ظاہر کر سکیں کہ LOWER فنکشن کو کیسے استعمال کیا جائے۔

ہمارا آخری ٹیبل مندرجہ ذیل ہے۔ ہم 'fname' اور 'lname' کالموں کو نشانہ بناتے ہیں:

فرض کریں کہ ہم اپنے ٹیبل میں تمام اقدار کو بازیافت کرنا چاہتے ہیں لیکن 'lname' کی قدروں کو چھوٹے حروف میں تبدیل کرنا چاہتے ہیں۔ ہمارے پاس LOWER فنکشن کے ساتھ ہماری کمانڈ مندرجہ ذیل ہے:

تفصیلات سے fname، LOWER(lname)، عمر منتخب کریں۔

نوٹ کریں کہ LOWER فنکشن صرف اس کالم پر لاگو ہوتا ہے جسے ہم نشانہ بنا رہے ہیں۔ دوسرے کالم کی اپنی قدریں ہیں جیسا کہ وہ ٹیبل میں ظاہر ہوتی ہیں۔

مثال 3: LOWER فنکشن کو دیگر شقوں کے ساتھ ملانا

اپنے اہداف کو پورا کرنے کے لیے LOWER فنکشن کو دوسرے افعال اور شقوں کے ساتھ ملانا ممکن ہے۔ مثال کے طور پر، اگر آپ WHERE شق کے ساتھ مشروط استفسار استعمال کرنا چاہتے ہیں، تو آپ ایسا کر سکتے ہیں جیسا کہ درج ذیل میں دکھایا گیا ہے:

مندرجہ ذیل مثال سے پتہ چلتا ہے کہ ہم کس طرح WHERE شق کو صرف ان اندراجات کو منتخب کرنے کے لیے استعمال کرتے ہیں جن کی عمر 25 سال سے زیادہ ہے۔ ہم 'fname' کی قدروں کو چھوٹے حروف کے طور پر بازیافت کرنے کے لیے LOWER فنکشن شامل کرتے ہیں۔

آؤٹ پٹ میں، آپ AS بیان کو سہولت کے لیے ایک مختلف نام دینے کے لیے استعمال کر سکتے ہیں۔ یہ ظاہر کرنے کے لیے ایک مثال ہے کہ ہم چھوٹے کالم کو مختلف نام کے ساتھ کیسے نام دیتے ہیں۔

نتیجہ

PostgreSQL LOWER فنکشن اس وقت کارآمد ہوتا ہے جب آپ کے پاس بڑے حروف کے ساتھ کالم ہوتا ہے اور آپ اسے چھوٹے حروف میں بازیافت کرنا چاہتے ہیں۔ اس فنکشن کو استعمال کرنے کے لیے نحو سیدھا ہے۔ جب آپ اسے اپنے PostgreSQL میں اپنی SELECT استفسار یا دوسرے بیان میں شامل کرتے ہیں، تو آپ کو مطلوبہ آؤٹ پٹ تیزی سے ملے گا۔ اس پوسٹ میں پیش کی گئی مثالیں واضح ہیں۔ ایک بار جب آپ ان کو اپنے کیس کے لیے آزمائیں گے، تو آپ جلد ہی مہارت حاصل کر لیں گے کہ PostgreSQL میں LOWER فنکشن کے ساتھ کیسے کام کرنا ہے۔