Hola amigos, tengo varias dudas con respecto a la creación de algunas consultas y quiero saber si lo que estoy tratando de hacer realmente se puede o mejor dejo de fumar esa basura.
1. Quiero agregar un nuevo campo a una tabla, pero la idea es que el nombre del campo se obtenga de una variable, es algo asi lo que quiero y no he podido hacer.
Nota: Usare (a) en este mensaje en lugar de arrobas, para evitar que las variables de ejemplo que coloco sean confundidas con direcciones de correo
DECLARE (a)NombreCampo NCHAR(15)
SET (a)NombreCampo = 'PrecioVIP'
ALTER TABLE Cat_Articulos
ADD (a)NombreCampo REAL
2. Generar una consulta usando una lista de campos variable, por ejemplo
Campos en tabla Cat_Articulos (id, Descripcion, Existencia, Precio, etc.)
(a)ListaCampos = 'id, Existencia' ó (a)ListaCampos = 'id, Descripcion, Precio'
SELECT (a)ListaCampos FROM Cat_Articulos
3. Por ultimo se puede usar el resultado de un stored procedure para guardarlo en una tabla (temporal o real)?
GRACIAS y espero alguien pueda iluminarme con su sabiduria.