SoloCodigo
		Programación General => Delphi => Mensaje iniciado por: dyanna en Viernes  6 de Febrero de 2004, 16:40
		
			
			- 
				Hola!!
 Mi pregunta es la siguiente:  Cómo hago para utilizar una variable en una sentencia SQL?
 Ejemplo:
 select Concepto, Descripcion from tabla1;
 
 tabla1 no es una tabla fija de la base de datos sino que puede cambiar, entonces necesito que sea una varible.  Inicialmente lo tenía como una parametro que pasaba a la consulta pero no me ha querido funcionar.
 
 Les agradezco mucho que me ayuden con esto.
- 
				puedes pasar el nombre de la tabla como un parametro varchar
 seria algo asi
 alter Procedure MiProcedimiento(
 @tableName varchar(10)
 )
 as
 
 declare
 @SqlString varchar(500)
 
 set @SqlString = 'select Concepto, Descripcion from '+ @tableName
 
 execute(@SqlString)
 
 y listo