Programación General > Delphi

 Variables En Un Sql

(1/1)

dyanna:
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.

BlackTigerX:
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

Navegación

[0] Índice de Mensajes

Ir a la versión completa