Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

चालू माह का पहला व्यावसायिक दिन - SQL सर्वर

एक साधारण केस स्टेटमेंट यह कर सकता है

SELECT CASE 
        WHEN DATENAME(WEEKDAY, dateadd(mm, DATEDIFF(MM, 0, getdate()), 0)) = 'Saturday'
            THEN dateadd(mm, DATEDIFF(MM, 0, getdate()), 0) + 2
        WHEN DATENAME(WEEKDAY, dateadd(mm, DATEDIFF(MM, 0, getdate()), 0)) = 'Sunday'
            THEN dateadd(mm, DATEDIFF(MM, 0, getdate()), 0) + 1
        ELSE dateadd(mm, DATEDIFF(MM, 0, getdate()), 0)
        END


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. क्या मैं प्राथमिक कुंजी के लिए अनदेखा_dup_key चालू कर सकता हूं?

  2. समूह द्वारा छूटी हुई तिथियों को भरना

  3. SQL सर्वर में स्थानीय और वैश्विक अस्थायी तालिकाएँ

  4. SQL सर्वर प्रतिस्थापन () बनाम अनुवाद ():अंतर क्या हैं?

  5. SQL सर्वर संग्रहीत प्रो में वैकल्पिक पैरामीटर?