Date Arithmetic with Leap Year?!

Leap years BREAK date math! February 28 + 1 day = February 29 in leap years, March 1 in non-leap years. This edge case will cause bugs!

#sql #sqltricks #datearithmetic #leapyear #dateadd #sqlweird #sqlquiz #codingchallenge #sqlshorts #sqlwtf #datefunctions #advancedsql

https://www.youtube.com/watch?v=LndKlugNMrE

Date Arithmetic with Leap Year?! #DATEADD

YouTube

DATEADD(month, 1, '2024-01-31') Returns WHAT?!

Adding 1 month to Jan 31 creates something impossible! February doesn't have 31 days. SQL handles this in a weird way! Watch!

#sql #sqltricks #database #sqltutorial #datearithmetic #edgecases #sqlquiz #codingchallenge #sqlshorts #sqlbugs #datefunctions #sqlwtf

https://www.youtube.com/watch?v=ScnzvIGxeEQ

DATEADDmonth 1 2024-01-31 Returns WHAT?! #sqlwtf

YouTube