Contenidos
Foros
SQL
Tutorial SQL
SQL Server
Tutorial de Transact-SQL
ORACLE
Tutorial PL/SQL
.NET
Introducción a.NET
Conceptos generales .NET
Tutorial C#
LinQ
WCF
Reina Roja
Humor
Bibliografia
Acerca de ...
Afiliados
La Web del programador
MundoProgramacion
hacer el nombre de una tabla variable
tema iniciado por
leicolei
en
SQL Server
Mensaje recibido el [10/10/2008 10:32:01]
A ver si me logro explicar.
Tengo una tabla que se llama EVES(AA)(MM)
Donde
AA = Año
MM = Mes
Si yo genereo un select como sigue
SELECT 'EVES' + SUBSTRING(CONVERT(char(4), YEAR(GETDATE())), 3, 2) + CONVERT(char(2), MONTH(GETDATE()))
El resultado es
EVES0810
Mi pregunta es como podre hacer un select
Select * from SELECT 'EVES' + SUBSTRING(CONVERT(char(4), YEAR(GETDATE())), 3, 2) + CONVERT(char(2), MONTH(GETDATE()))
Que seria hacer
Select * from EVES0810
Cabe mencionar que esto es porque cada mes cambiaria
Saludos
RE: hacer el nombre de una tabla variable
por
aldeamedia
[11/10/2008 04:38:12]
RE: hacer el nombre de una tabla variable
por
Dzet@
[11/10/2008 05:50:29]
RE: hacer el nombre de una tabla variable
por
leicolei
[13/10/2008 09:54:21]
RE: hacer el nombre de una tabla variable
por
aldeamedia
Respuesta recibida el [11/10/2008 04:38:12]
Con Exec Select
RE: hacer el nombre de una tabla variable
por
Dzet@
Respuesta recibida el [11/10/2008 05:50:29]
Seria de esta forma si estas usando T-SQL
DECLARE @TABLA VARCHAR(20)
SELECT @TABLA = 'EVES' + SUBSTRING(CONVERT(char(4), YEAR(GETDATE())), 3, 2) + CONVERT(char(2), MONTH(GETDATE()))
EXEC('SELECT * FROM ' + @TABLA)
[1]
RE: hacer el nombre de una tabla variable
por
leicolei
Respuesta recibida el [13/10/2008 09:54:21]
Mil gracias, si funciona solo una pregunta que quisiera confirmar esto no sirve en un DTS??? como se podria hacer esto, saludos
Email:
*
Alias:
*
Título:
*
Respuesta:
*
Notificar:
Si
No
(Indica si queremos recibir emails)
Te recomendamos además ...
22/10/2005
Insertar datos. INSERT
forma parte de...
Tutorial SQL
19/08/2006
Virtualización. Maquinas Virtuales.
31/03/2006
Tipos de datos en PL/SQL
forma parte de...
Tutorial PL/SQL
26/07/2006
Secuencias
forma parte de...
Tutorial PL/SQL
22/10/2005
Consultar datos. SELECT
forma parte de...
Tutorial SQL
03/10/2006
Definición de clases
forma parte de...
Tutorial C#
28/06/2006
Procedimientos almacenados en PL/SQL
forma parte de...
Tutorial PL/SQL
22/10/2005
Componentes del lenguaje SQL
forma parte de...
Tutorial SQL
14/07/2006
Registros PL/SQL
forma parte de...
Tutorial PL/SQL
31/03/2006
Fundamentos de PL/SQL
forma parte de...
Tutorial PL/SQL
Encuesta
¿A que perfil te adaptas mejor?
Aficionado a la informática
Estudiante de informática
Profesional con 1 año de experiencia
Profesional con 3 años de experiencia
Profesional con más de 5 años de experiencia
[Ver]
[Votar]