If the current date is March 15, 2011, the following query returns 3 because March 15, 2011, is in the third month of the Teradata calendar:
SELECT TD_SYSFNLIB.MONTHNUMBER_OF_YEAR(CURRENT_DATE);
The following query returns 3 because March 15, 2011, is in the third month of the ISO calendar:
SELECT TD_SYSFNLIB.MONTHNUMBER_OF_YEAR(DATE '2011-03-15', ’ISO’);