Variables predefinidas para expresiones
Además de poder utilizar nombres de columna, literales, operadores y funciones en una expresión, también puede utilizar variables predefinidas que tienen valores o significados definidos. Por ejemplo, puede utilizar una variable predefinida para mostrar el nombre de usuario del usuario actual o para buscar columnas de datos que no contengan ningún valor (null).
Las variables predefinidas que puede utilizar dependerán de la base de datos en la que realice consultas. Consulte la documentación de la base de datos para obtener información detallada sobre las variables predefinidas que están disponibles.
Nota
En algunos casos, una variable predefinida podría estar disponible como función. Por ejemplo, una base de datos podría utilizar la variable predefinida CURRENT_USER, mientras que otra base de datos podría tener la misma información disponible a través de la función USER_NAME( ). Consulte la documentación de la base de datos para obtener información detallada.
En la lista siguiente se muestran ejemplos de las variables predefinidas que están disponibles en algunas bases de datos, como Microsoft SQL Server.
Variable predefinida |
Descripción |
Ejemplo |
---|---|---|
CURRENT_USER |
Nombre del usuario actual |
Cambia la columna Salesperson de todas las cuentas de la región noroeste por el nombre del usuario actual. |
NULL |
Valor nulo que se utiliza en las expresiones de búsqueda IS NULL e IS NOT NULL*. |
Busca autores que no tengan inicial de segundo nombre. |
* La palabra clave IS es un operador especial que se puede utilizar con NULL.