Hola:
Tengo un problemilla y es que no sé ejecutar una query que tome una variable que la paso a través de un .BAT.
Ejemplo:
Yo quiero que el parámetro que introduzco al .bat me lo interprete la setencia SQL.
Yo ejecuto proceso.bat VALOR, y deseo que VALOR sea una variable del sql.
********************* PROCESO.BAT *****************
set E=%1%
sql -U usuario -P password -i archivo.sql
**************************************************
****************** ARCHIVO.SQL *********************
select CAMPO from TABLA where CAMPO like '&E'
go
exit
************************************************** *
He introducido &E, %E% y me coge el valor que he definido en el .bat.
¿Sabe alguien como puedo escribirlo para obtener el resultado correcto?
Chas gracias