08/06/2007, 06:02
|
| | Fecha de Ingreso: mayo-2007
Mensajes: 2
Antigüedad: 17 años, 7 meses Puntos: 0 | |
Introducir variable en SQL desde un script 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 |