Null (SQL)
Es necesario tener cuidado a la hora de utilizar columnas en las que pueda operar Null en criterios de unificación de SQL. Como un Null no es igual a ninguna otro Null, los Nulls que se encuentren en una columna de una tabla no se unirán a Nulls de columnas relacionadas de otra tabla que usa los operadores de comparación de igualdad estándar. La función SQL COALESCE o expresiones CASE pueden ser usadas para "simular" una igualdad Null en criterios de unificación, y los predicados ‘ES NULO’ Y ‘NO ES NULL’ pueden ser utilizados en los criterios de unificación también.
Función definida por el usuario
En bases de datos de SQL, una función definida por el usuario proporciona un mecanismo para extender la funcionalidad del servidor de base de datos añadiendo una función que puede ser evaluado en declaraciones de SQL. El estándar de distingue entre escalar y funciones de tabla. Una función escalar devuelve únicamente sólo un valor simple (o NULL), mientras que una función de tabla regresa una tabal(relacional) somete comprender cero o más filas, cada fila con uno o más columnas.