জন ব্যবহার CHARACTER VARYING
স্থানে আমি কোথায় ব্যবহার VARCHAR
। আমি একজন শিক্ষানবিস, যদিও তিনি একজন বিশেষজ্ঞ। এটি আমাকে পরামর্শ দেয় যে এমন কিছু আছে যা আমি জানি না।
পোস্টগ্রেএসকিউএল-এ বর্ণনামূলক মূল্য এবং ভিচারার মধ্যে পার্থক্য কী?
জন ব্যবহার CHARACTER VARYING
স্থানে আমি কোথায় ব্যবহার VARCHAR
। আমি একজন শিক্ষানবিস, যদিও তিনি একজন বিশেষজ্ঞ। এটি আমাকে পরামর্শ দেয় যে এমন কিছু আছে যা আমি জানি না।
পোস্টগ্রেএসকিউএল-এ বর্ণনামূলক মূল্য এবং ভিচারার মধ্যে পার্থক্য কী?
উত্তর:
ভার্চিং হ'ল ভারচারের একটি নাম, সুতরাং কোনও পার্থক্য নেই, ডকুমেন্টেশন দেখুন :)
স্বরলিপি বর্ণচর (এন) এবং চর (এন) যথাক্রমে (n) এবং চরিত্রের (এন) চরিত্রের জন্য উপকরণ। দৈর্ঘ্য নির্দিষ্টকারী ছাড়াই অক্ষর (1) এর সমতুল্য। দৈর্ঘ্য নির্দিষ্টকারক ব্যতীত অক্ষর পরিবর্তিত হয় তবে টাইপটি কোনও আকারের স্ট্রিং গ্রহণ করে। পরেরটি একটি পোস্টগ্রিজ এসকিউএল এক্সটেনশন।
varchar(n)
, ইত্যাদি এএনএসআই মান এবং এই বাক্য গঠন পোস্টগ্র্রেএসকিউএল এর কাছে অদ্ভুত।
ক্যারেক্টার ধরনের পোস্টগ্রি ডকুমেন্টেশন এই জন্য একটি ভাল রেফারেন্স। তারা একই ধরণের দুটি পৃথক নাম।
পার্থক্যটি কেবল হ'ল চরিত্রের ভেরিচারটি ভিআরচআরএর চেয়ে মানব বান্ধব
উভয়ই একই জিনিস তবে অনেকগুলি ডাটাবেসই মূলত পোস্টগ্র্যাস এসকিউএল সরবরাহ করে না এমন বিভিন্ন চর সরবরাহ করে না। সুতরাং ওরাকল পোস্টগ্রি এবং ডিবি 2 এর মতো মাল্টি ডাটাবেসের জন্য বর্ণচর ব্যবহার করা ভাল
সংক্ষিপ্ত উত্তর: কোন পার্থক্য নেই।
দীর্ঘ উত্তর: CHARACTER VARYING
এএনএসআই এসকিউএল স্ট্যান্ডার্ডের অফিশিয়াল টাইপের নাম, যা সমস্ত অনুগত ডেটাবেস সমর্থন করার জন্য প্রয়োজন। VARCHAR
একটি সংক্ষিপ্ত নাম যা সমস্ত আধুনিক ডাটাবেসগুলি সমর্থন করে। আমি পছন্দ করি VARCHAR
কারণ এটি সংক্ষিপ্ত এবং দীর্ঘ নামটি পেডেন্টিক অনুভব করে। তবে পোস্টগ্রিজ সরঞ্জামগুলি পছন্দ করে pg_dump
এবং \d
করবে আউটপুট character varying
।