Teradata SQL - First Day of a Month
insights Stats
warning Please login first to view stats information.
Raymond
Code Snippets & Tips
Code snippets and tips for various programming languages/frameworks. All code examples are under MIT or Apache 2.0 license unless specified otherwise.
Introduction
In Teradata, we can derive the first day of the month from a specified date.
Code snippet
The following code snippet shows the month start date of the current month:
SELECT CURRENT_DATE - EXTRACT(DAY FROM CURRENT_DATE) + 1 AS MONTH_START_DATE;
Output:
MONTH_START_DATE
1 1/02/2021
Similarly, table column or DATE expressions can be used with the function.
SELECT DATE'2021-12-31' - EXTRACT(DAY FROM DATE'2021-12-31') + 1 AS MONTH_START_DATE;
Output:
MONTH_START_DATE
1 1/12/2021
copyright
This page is subject to Site terms.
comment Comments
No comments yet.