কারও কোড গ্রহণ করেছেন এবং এটি এমন একটি অংশ যেখানে এই ধারাটির অংশ, যে কেউ জানেন যে ডাবল কোলন ইঙ্গিত করে?
b.date_completed > a.dc::date + INTERVAL '1 DAY 7:20:00'
কারও কোড গ্রহণ করেছেন এবং এটি এমন একটি অংশ যেখানে এই ধারাটির অংশ, যে কেউ জানেন যে ডাবল কোলন ইঙ্গিত করে?
b.date_completed > a.dc::date + INTERVAL '1 DAY 7:20:00'
উত্তর:
এটি আরডিবিএমএসের উপর ভিত্তি করে পরিবর্তিত হয়, তবে আমি যদি সঠিক অনুমান করি তবে এটি পোস্টগ্র্যাসকিউএল, সেক্ষেত্রে একটি তারিখের ধরণের ::রূপান্তর a.dcকরেdate ।
অন্যান্য স্বাদে ...
এমএস এসকিউএল সার্ভার 2000 এ:
একটি সারণী ফিরিয়ে দেয় এমন বিল্ট-ইন ব্যবহারকারী-সংজ্ঞায়িত ফাংশনগুলির জন্য, বিল্ট-ইন না থাকা ব্যবহারকারী-সংজ্ঞায়িত ফাংশনগুলি থেকে পৃথক করার জন্য ফাংশনটির নামটি অবশ্যই একটি শীর্ষস্থানীয় ডাবল কোলন (: :) দিয়ে নির্দিষ্ট করতে হবে। এটি অবশ্যই কোনও অংশের নাম হিসাবে কোনও ডেটাবেস বা মালিকের যোগ্যতার সাথে নির্দিষ্ট করতে হবে। উদাহরণস্বরূপ: নির্বাচন করুন * FROM :: fn_helpcolifications () খ .. বিল্ড-ইন ব্যবহারকারী-সংজ্ঞায়িত ফাংশনগুলির জন্য যা একটি স্কেলারের মান ফেরত দেয়, ফাংশনটির নামটি অবশ্যই একটি অংশের নাম হিসাবে নির্দিষ্ট করা উচিত (ডাটাবেস বা মালিককে নির্দিষ্ট করে না)। একটি শীর্ষস্থানীয় ডাবল কোলন (: :) নির্দিষ্ট করবেন না।
এমএস এসকিউএল সার্ভার 2005 এ:
কোনও টেবিল ফেরত এমন ইউডিএফগুলির জন্য আর ডাবল-কলোনের প্রয়োজন হয় না।
যাহোক...
এসকিউএল সার্ভার 2005-এ স্কিমা, শংসাপত্র, শেষ পয়েন্ট এবং আরও কয়েকটি সিকিওরিবেলে অনুমতি দেওয়ার সময় ডাবল-কলোনের প্রয়োজন।
পাশাপাশি ...
ব্যবহারকারী-সংজ্ঞায়িত প্রকারগুলি ব্যবহার করার সময়, ডাবল-কোলন সিনট্যাক্স ব্যবহার করে ধরণের স্থির পদ্ধতিগুলি অবশ্যই কল করতে হবে।
সূত্র: বিওএল এবং ক্যালেন ডেলানির ব্লগ
এই ক্ষেত্রে এটি কোনও তারিখের ধরণের .ালাই। :: হ'ল একটি প্রকারের thatালাই যা CAST হিসাবে প্রকাশ করা যেতে পারে (এএসপ্রেশন AS টাইপ)।
INTERVAL। এটি কোডের প্রথম টুকরো যা আমি কখনও দেখেছি যা উভয়কে একত্রিত করে। আমি শুধু কৌতুহলী ছিলাম. জবাবের জন্য ধন্যবাদ.
এটি একটি CASTঅপারেশন (একটি তারিখের ধরণের কাস্ট)।
উদাহরণ:
SELECT now()::timestamp(0);
এর সমতুল্য:
SELECT
CAST (now() AS timestamp(0));
তারা ভোটদান উভয় ফলাফলের now()জন্য timestampনিম্নলিখিত বিন্যাসে:YYYY-MM-DD HH:MM:SS
select 1.2::integerযা ফলাফল হিসাবে ফলাফল হবে 1।
এটি সম্ভবত একটি castালাই a.dc, টাইপ রূপান্তরিতdate ।
আইবিএম ইনফর্মিক্স ডায়নামিক সার্ভার (আইডিএস) সেভাবে কাজ করবে - তবে শেষের দিকে ইন্টারভাল স্বরলিপি আইডিএসের জন্য বৈধ নয়, সম্ভবত সম্ভবত এটি অন্য একটি ডিবিএমএস (সম্ভবত পোস্টগ্রিসএসকিউএল )।