Filtro optimo

26/01/2009 - 16:36 por Alhambra Eidos Desarrollo | Informe spam
Hola a todos,

qué filtro es más óptimo en cuanto a rendimiento de la ejecución d euna
consulta SQL en Sql server 2005 express con una BD con compatibilidad 2000 ?

1.)
SELECT ... FROM tabla
WHERE numeroExpediente LIKE
'[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'

2.)
SELECT ... FROM tabla
WHERE ISNUMERIC(numeroExpediente) = 1

saludos y muchas gracias de antemano.

http://www.alhambra-eidos.es/web2005/index.html
www.kiquenet.com/churrosoft
http://www.setbb.com/putainformatic...opic.php?p„3
www.trabajobasura.com/solusoft
 

Leer las respuestas

#1 Carlos Sacristan
26/01/2009 - 16:46 | Informe spam
Mira el plan de ejecución de ambas consultas y podrás comprobarlo por tí
mismo...


Un saludo
-
www.navento.com
Servicios de Localización GPS


"Alhambra Eidos Desarrollo" wrote:

Hola a todos,

qué filtro es más óptimo en cuanto a rendimiento de la ejecución d euna
consulta SQL en Sql server 2005 express con una BD con compatibilidad 2000 ?

1.)
SELECT ... FROM tabla
WHERE numeroExpediente LIKE
'[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'

2.)
SELECT ... FROM tabla
WHERE ISNUMERIC(numeroExpediente) = 1

saludos y muchas gracias de antemano.

http://www.alhambra-eidos.es/web2005/index.html
www.kiquenet.com/churrosoft
http://www.setbb.com/putainformatic...opic.php?p„3
www.trabajobasura.com/solusoft

Preguntas similares