সুচিপত্র:

আমি কিভাবে SQL এ একটি তারিখে ঘন্টা যোগ করব?
আমি কিভাবে SQL এ একটি তারিখে ঘন্টা যোগ করব?

ভিডিও: আমি কিভাবে SQL এ একটি তারিখে ঘন্টা যোগ করব?

ভিডিও: আমি কিভাবে SQL এ একটি তারিখে ঘন্টা যোগ করব?
ভিডিও: DATEADD ফাংশন ব্যবহার করে কিভাবে SQL সার্ভারে দিন বা সময় যোগ বা বিয়োগ করবেন 2024, মে
Anonim

DATEADD() ফাংশন এবং উদাহরণগুলি কীভাবে ব্যবহার করবেন

  1. যোগ করুন ৩০ দিন থেকে ক তারিখ নির্বাচন করুন DATEADD (ডিডি, 30, @ তারিখ )
  2. যোগ করুন 3 একটি তারিখ থেকে ঘন্টা DATEADD নির্বাচন করুন৷ ( ঘন্টা , -3, @ তারিখ )
  3. থেকে 90 মিনিট বিয়োগ করুন তারিখ নির্বাচন করুন DATEADD (মিনিট, -90, @ তারিখ )
  4. সমস্ত বিকল্পের তালিকা পেতে চার্টটি দেখুন।

পরবর্তীকালে, কেউ জিজ্ঞাসা করতে পারে, কিভাবে আমি এসকিউএল-এ একটি তারিখে বছর যোগ করব?

SQL সার্ভার DATEADD() ফাংশন

  1. একটি তারিখে এক বছর যোগ করুন, তারপর তারিখটি ফেরত দিন: DATEADD(বছর, 1, '2017/08/25') তারিখ যোগ করুন;
  2. একটি তারিখে দুই মাস যোগ করুন, তারপর তারিখ ফেরত দিন:
  3. একটি তারিখ থেকে দুই মাস বিয়োগ করুন, তারপর তারিখ ফেরত দিন:
  4. জন্ম তারিখ কলামে তারিখে 18 বছর যোগ করুন, তারপর তারিখটি ফেরত দিন:

কেউ জিজ্ঞাসা করতে পারে, আপনি কি এসকিউএল-এ তারিখ বিয়োগ করতে পারেন? এসকিউএল-এ তারিখগুলি কীভাবে বিয়োগ করা যায় সার্ভার - Querychat। এসকিউএল সার্ভার মাইনাস অপারেটরকে সমর্থন করে না তবে ফাংশনের একটি দীর্ঘ তালিকা রয়েছে যা আমাদের সাথে ক্রিয়াকলাপ সম্পাদন করতে দেয় তারিখ টাইপ ক্ষেত্র যেমন DATEADD, DATEDIFF, DATENAME, DATEPART, DAY, GETDATE, MONTH, YEAR, অন্যদের মধ্যে।

অনুরূপভাবে, আমি কিভাবে এসকিউএল-এ একটি তারিখ থেকে মাস পেতে পারি?

যুক্তি খুব সহজ. দ্য প্রথম অংশ @ তারিখ -দিন(@ তারিখ ) আগের দিনের শেষ দিনের ফলাফল মাস এবং এটিতে 1 যোগ করলে ফলাফল হবে প্রথম বর্তমান দিন মাস . দ্বিতীয় অংশ EOMONTH(@ তারিখ ) সিস্টেম ফাংশন EOMONTH ব্যবহার করে যার ফলাফল প্রদত্ত শেষ দিন পর্যন্ত তারিখ.

কিভাবে SQL ডেটিফ গণনা করে?

দ্য DATEDIFF () ফাংশন একটি ত্রুটি প্রদান করে যদি ফলাফলটি পূর্ণসংখ্যার জন্য পরিসীমার বাইরে থাকে (-2, 147, 483, 648 থেকে +2, 147, 483, 647)। এই ক্ষেত্রে, আপনার পরিবর্তে DATEDIFF_BIG() ফাংশন ব্যবহার করা উচিত।

এসকিউএল সার্ভার DATEDIFF () ওভারভিউ।

তারিখ_অংশ শব্দ সংক্ষেপ
দিন dd, d
সপ্তাহ wk, ww
ঘন্টা hh
মিনিট mi, n

প্রস্তাবিত: