¿cómo se crean tablas temporales en SQL accesibles desde una sesión?

LatinoTech
05 de Septiembre del 2003
Hola. Estoy haciendo una canasta de compras o Shopping Cart. Una tabla Hash de Java en el Bean de sesión de la canasta contiene los elementos que se están comprando. Necesito que al momento final de la compra (al pagar), se muestren los elementos ordenados y agrupados por categoría, marca, precio, y mostrar el número serial de cada uno.

Yo quería ordenar la misma tabla Hash de Java que contiene los elementos de la canasta, haciendo operaciones tipo SQL como GROUP BY; pero las tablas Hash de Java no se prestan para tales operaciones, así que pensé que una tabla temporal de base de datos podría ser más práctica para ayudarme a ordenar los elementos contenidos en el Hash de Java.

Si este planteamiento tiene sentido, ¿me podrían informar qué instrucción de SQL me permite crear tablas temporales de sesión? Tal instrucción la incluiría en el código de mi programa JDBC.

Gracias de antemano por cualquier información o sugerencia alternativa.

jor
05 de Septiembre del 2003
el comando SQL es CREATE VIEW... mira la ayuda...

si no la quieres usar, puedes usar otra API de Collections que te permite ordenar los datos que tienes en la tabla