Ver Mensaje Individual
  #4  
Viejo 19/03/14, 21:36:08
Luis Armando Valdez R. Luis Armando Valdez R. is offline
Junior Member
 
Fecha de Ingreso: sep 2007
Mensajes: 9
Thumbs up Mejores Prácticas.

Hola, para realizar tu query, lo primero que debes validar es lo siguiente:

1.- Si tus parámetros son ÚNICOS (definidos con PARAMETERS) o bien si son de opción múltiple (Definidos con SELECT-OPTION).

2.- Cuando realices tu query ponlo de la siguiente manera:

SELECT *
INTO TABLE TI_INTERNA
FROM ZTABLA
WHERE CAMPO1 EQ P_CAMPO1 " Tipo PARAMETERS
AND CAMPO2 EQ P_CAMPO2 " Tipo PARAMETERS
AND CAMPO3 IN SO_CAMPO3 " Tipo SELECT-OPTION
AND CAMPO4 IN SO_CAMPO4. " Tipo SELECT-OPTION

3.- En el caso de que en tu consulta no se requieran todos los campos, es mejor poner un SELECT CAMPO1 CAMPO2 CAMPO3.... para optimizar el performance.

4.- En el caso de que un SELECT-OPTION vaya vacío, obtendra todo el universo, en la mayoría de los casos es mejor ponerlos como OBLIGATORY o bien validar que no vayan vacíos, esto para performance.

Salu2.
Responder Con Cita