Configuracion de Servidor

16/02/2005 - 14:37 por Rodin | Informe spam
Buenos días,

Cordial saludo,

Serian tan amables, de colaborame con el siguiente problema:
Con un procedimiento almacenado se inserta unos registros a una tabla, se
insertan en un orden especifico (order by), pero cuando los consulto
directamente en la tabla, aparecen en desorden. Cuando realizo esta misma
actividad en otro servidor funciona correctamente, es decir, los datos se
muestran ordenados, la pregunta es:
Acaso existe alguna configuración en algun objeto de la base de datos o en
el mismo servidor para mostrar los registros ?,
esto mismo ocurre cuando consulto la tabla por medio de un reporte de
crystal report 8.5, y no respeta el order by y solo los muestra como esta en
el origen, en este caso la tabla.

Mil gracias por su atención,

Att: Rodin Martínez
 

Leer las respuestas

#1 Maxi
16/02/2005 - 15:01 | Informe spam
Hola, a ver, debes saber primero que los datos no queran ordenados de
forma directa, o sea el orden de un select puede depender de varios motivos,
por ej: si hay algun indice cluster quizas lo este ordenando por el.

Si quieres asegurar el orden de registros en una consulta siempre es
aconsejable usar Order By, es lo unico que te garantizara el 100% de
confiabilidad :-)


Salu2
Maxi


"Rodin" escribió en el mensaje
news:
Buenos días,

Cordial saludo,

Serian tan amables, de colaborame con el siguiente problema:
Con un procedimiento almacenado se inserta unos registros a una tabla, se
insertan en un orden especifico (order by), pero cuando los consulto
directamente en la tabla, aparecen en desorden. Cuando realizo esta misma
actividad en otro servidor funciona correctamente, es decir, los datos se
muestran ordenados, la pregunta es:
Acaso existe alguna configuración en algun objeto de la base de datos o en
el mismo servidor para mostrar los registros ?,
esto mismo ocurre cuando consulto la tabla por medio de un reporte de
crystal report 8.5, y no respeta el order by y solo los muestra como esta
en
el origen, en este caso la tabla.

Mil gracias por su atención,

Att: Rodin Martínez

Preguntas similares