PostgreSQL এ থাকাকালীন কি করতে হয়?
PostgreSQL এ থাকাকালীন কি করতে হয়?

ভিডিও: PostgreSQL এ থাকাকালীন কি করতে হয়?

ভিডিও: PostgreSQL এ থাকাকালীন কি করতে হয়?
ভিডিও: 100 সেকেন্ডের মধ্যে PostgreSQL 2024, মে
Anonim

দ্য যখন লুপ স্টেটমেন্ট স্টেটমেন্টের একটি ব্লক নির্বাহ করে পর্যন্ত একটি শর্ত মিথ্যা মূল্যায়ন. মধ্যে যখন লুপ বিবৃতি, পোস্টগ্রেএসকিউএল স্টেটমেন্টের ব্লক কার্যকর করার আগে শর্ত মূল্যায়ন করে। শর্ত সত্য হলে, বিবৃতি ব্লক কার্যকর করা হয় পর্যন্ত এটা মিথ্যা মূল্যায়ন করা হয়.

এছাড়াও প্রশ্ন হল, PostgreSQL এ কি কাজ করা হয়?

এটি নিম্নলিখিত প্রতিটি ধরনের বিবৃতি দ্বারা সেট করা হয়: একটি SELECT INTO বিবৃতি সেট করে যদি একটি সারি বরাদ্দ করা হয় তবে সত্য পাওয়া যায়, যদি কোনো সারি না দেওয়া হয় তাহলে মিথ্যা। ক পারফর্ম বিবৃতিটি এক বা একাধিক সারি তৈরি করলে (এবং বাতিল করে) সত্য পাওয়া যায়, যদি কোনো সারি তৈরি না হয় তবে মিথ্যা।

Postgres ব্লক করবেন? DO একটি বেনামী কোড নির্বাহ করে ব্লক , বা অন্য কথায় একটি পদ্ধতিগত ভাষায় একটি ক্ষণস্থায়ী বেনামী ফাংশন। কোড ব্লক এমনভাবে বিবেচনা করা হয় যেন এটি কোনো পরামিতি ছাড়াই একটি ফাংশনের বডি, শূন্যতা ফিরিয়ে দেয়। এটি পার্স এবং একক সময় মৃত্যুদন্ড কার্যকর করা হয়.

উপরন্তু, PostgreSQL-এ বিবৃতি থাকলে আমি কীভাবে লিখব?

দ্য IF বিবৃতি ডিফল্ট পদ্ধতিগত ভাষা PL/pgSQL এর অংশ। আপনাকে একটি ফাংশন তৈরি করতে হবে বা একটি অ্যাড-হক চালাতে হবে বিবৃতি DO কমান্ডের সাথে। তোমার দরকার একটি; প্রতিটি শেষে বিবৃতি plpgsql-এ (চূড়ান্ত শেষ বাদে)। আপনি END প্রয়োজন IF ; পরিশেষে IF বিবৃতি.

আমি কিভাবে Greenplum একটি ফাংশন চালাতে পারি?

অ্যাসাইনমেন্ট এবং SELECT স্টেটমেন্টের ব্যবহার ফাংশন চালানো PL/ এ মানক pgSQL কারণ সব ফাংশন এ পোস্টগ্রেএসকিউএল ডাটাবেস অবশ্যই কিছু টাইপের একটি মান প্রদান করবে। এর জন্য PERFORM কীওয়ার্ড ব্যবহার করুন কল ক ফাংশন এবং এর রিটার্ন ডেটা উপেক্ষা করুন। উদাহরণ 11-50 PERFORM কীওয়ার্ডের সিনট্যাক্স দেখায়।

প্রস্তাবিত: