Page 46 - Modular_V2.0_SQL_Flipbook
P. 46
S.No. Function Purpose Functionality
Returns the argument in
Select LOWER ("Mrs Gandhi");
3 LOWER( )/LCASE ( ) lowercase of the string supplied
Output: mrs gandhi
as input
Converts the string to the SELECT UPPER ( 'Large')
4 UPPER( )/UCASE( )
uppercase Output: LARGE
Numeric Functions
The numeric functions are those functions that accept numeric values and after performing the required
operation, return numeric values. Some useful numeric functions are being discussed below:
S.No. Function Purpose Functionality
Returns the remainder of one expression SELECT MOD ( 15 , 2) "
1 MOD ( )
that is divided by another expression Output: 1
Returns the value of one expression SELECT POWER ( 2 , 4 ) "
2 POWER ( ) / POW( )
raised to the power of another expression Output: 16
SELECT SIGN ( - 15)
This function returns sign of a given Output: -1
3 SIGN( )
number It returns -1 for negative
and 1 for positive
Returns the non-negative square root SELECT SQRT ( 49 )
4 SQRT( )
of numeric expression. Output: -7
Returns numeric exp1 truncated to SELECT TRUNCATE (16.23,1)
5 TRUNCATE( ) exp2 decimal places. If exp2 is 0, then Output: -16.2
the result will have no decimal point
Date and Time Functions
Date functions operate on values of the DATE data type. Normally its output depends on system
data settings.
S.No. Function Purpose Functionality
Returns the current date of SELECT CURDATE( );
1. CURDATE ( )
the system Output is current date of the system
Extracts the date part of a
2 DATE ( ) date or complete date from SELECT DATE('2022-10-17 11:25:30');
the expression
The month from the date
3 MONTH ( ) SELECT MONTH(' 2022-02-02 ');
passed
Returns the year out of the
4 YEAR ( ) SELECT YEAR(' 2022-05-011');
date
Returns the exact time at
5 NOW ( ) which the function executes SELECT NOW ( );
as per system clock
44
Touchpad MODULAR (Ver. 2.0)

