কেন নির্বাচন করুন 1/2 0 ফিরে আসে?


উত্তর:


29

তারা পূর্ণসংখ্যা

চেষ্টা করুন:

select 1.0/2.0;

বা:

select CONVERT(NUMERIC,1)/CONVERT(NUMERIC,2);

14

প্রথমত, আপনি সংখ্যাগুলি পূর্ণসংখ্যার হিসাবে চালাচ্ছেন তবে দ্বিতীয়টি, আপনি সংখ্যার ডেটাটাইপের সঠিকতা এবং স্কেলও সংজ্ঞায়িত করেননি ।

এটা চেষ্টা কর:

SELECT CONVERT(NUMERIC(5, 2), 1.0/2.0)

অথবা এমনকি

SELECT CONVERT(NUMERIC(5, 2), 1/2.0)
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.