Why do we need this function since it is not available for other DBMS?