মনে হবে যে এক সময়ে ওরাকল একটি ভিন্ন সংজ্ঞা দিতে পরিকল্পনা ছিল VARCHAR চেয়ে VARCHAR2 । এটি গ্রাহকদের এটি জানিয়েছে এবং ভ্রচারের ব্যবহারের বিরুদ্ধে প্রস্তাব দেয় । যাই হোক না কেন তাদের পরিকল্পনার ছিল, 11.2.0.2 হিসাবে VARCHAR অভিন্ন VARCHAR2 । এখানে কি এসকিউএল ভাষা রেফারেন্স 11g রিলিজ 2 বলেছেন:
ভর্কআরআর ডাটা টাইপ ব্যবহার করবেন না। পরিবর্তে VARCHAR2 ডেটা টাইপ ব্যবহার করুন। যদিও ভিচারআরআর ডাটা টাইপটি বর্তমানে ভিচারআর ২ এর সমার্থক, তবুও ভ্যাচারআর ডাটা টাইপটি পৃথক তুলনামূলক শব্দার্থের তুলনায় ভেরিয়েবল-দৈর্ঘ্যের অক্ষরের স্ট্রিংয়ের জন্য ব্যবহৃত একটি পৃথক ডেটা টাইপ হিসাবে পুনরায় সংজ্ঞায়িত করার পরিকল্পনা করা হয়েছে।
পিএল / SQL এর ব্যবহারকারীর পথপ্রদর্শক ও রেফারেন্স 10g রিলিজ 2 রাখে এই ভাবে:
বর্তমানে, ভ্রচারটি ভিআরএআরএআর 2 এর সমার্থক। যাইহোক, ভবিষ্যতে পিএল / এসকিউএল প্রকাশিত, উদীয়মান এসকিউএল স্ট্যান্ডার্ডগুলিকে সামঞ্জস্য করার জন্য, ভর্চার বিভিন্ন তুলনামূলক শব্দার্থবিজ্ঞানের সাথে একটি পৃথক ডেটাটাইপ হয়ে উঠতে পারে। ভর্চারের পরিবর্তে ভ্রচারআর 2 ব্যবহার করা ভাল ধারণা।
ডাটাবেজ ধারণা 10g রিলিজ 2 ডকুমেন্ট বলছেন শক্তিশালী পদ একই জিনিস:
VARCHAR ডেটাটাইপটি VARCHAR2 ডেটাটাইপের সমার্থক। আচরণের সম্ভাব্য পরিবর্তনগুলি এড়াতে, ভেরিয়েবল-দৈর্ঘ্যের অক্ষরের স্ট্রিংগুলি সঞ্চয় করতে সর্বদা VARCHAR2 ডেটাটাইপ ব্যবহার করুন।
ওরাকল 9.2 এবং 8.1.7 ডকুমেন্টেশন মূলত একই জিনিস তাই বলে যদিও ওরাকল ক্রমাগত ব্যবহার discourages, VARCHAR পর্যন্ত তারা এটা সমতা পরিবর্তন করতে কিছু করেনি VARCHAR2 ।