“Conocimientos software>Software de base de datos

Cómo utilizar una sentencia if en una cláusula WHERE en TSQL

2015/4/9
Microsoft Transact -SQL lenguaje de consulta , o T -SQL , permite a los usuarios de servidores de bases de datos MS SQL para crear y configurar las variables de consulta SQL. Un SQL variable almacena un número o una cadena de caracteres utilizada para pasar parámetros a funciones , el control de un procedimiento de bucle y de prueba para una condición VERDADERO o FALSO en un "if" en una cláusula "where" . Es necesario colocar un " IF " antes de bloque BEGIN -END con el fin de utilizarlo en un " WHERE " de comandos del lenguaje de consulta T -SQL. Instrucciones
1

Haga clic en el botón "Inicio " de Windows y seleccione la opción " Consola de administración de SQL " en el menú "Todos los programas " .
2

Introduce las siguientes sentencias SQL en la ventana de la consola :

IF ( IsNumeric (@ ProductNumber )) = 1

COMENZAR

SELECT * FROM tabla

DONDE @ ProductNumber = ProductNumber
FIN


else begin

SELECT * FROM tabla

DONDE ProductNumber LIKE '% ' + @ ProductNumber

End of
3

Haga clic en " archivo", luego " ejecutar" para ejecutar la consulta T -SQL de la base de datos de productos con el " IF " en el comando SELECT con la " cláusula WHERE. "

Software de base de datos
Cómo utilizar una consulta para eliminar un registro de una tabla en Access
Cómo quitar un índice agrupado de la tabla T- SQL
Cómo Rellenar ListBox con una matriz de Acceso
Cómo convertir Access 2007 al modo ejecutable para que otros usuarios no pueden ver mi base de datos
Cómo acceder a los criterios de consulta de referencias cruzadas
Cómo escanear el disco duro para los sectores defectuosos
¿Qué es SQL en WinService
Cómo cambiar el texto de comando en el adaptador de la tabla .
Conocimientos Informáticos © http://www.ordenador.online