Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/10/2004, 09:37
Avatar de Mithrandir
Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años
Puntos: 25
quiza el error este no en el insert, sino que en la cadena del OPENQUERY no acepta parametros.

Si tienes algo del tipo:

Código:
SELECT *
FROM OPENQUERY(OracleSvr, 'SELECT name, id FROM joe.titles WHERE campo = ''abc''')
Funciona, pero en cambio algo del tipo:
Código:
DECLARE @filtro VARCHAR(10)
SET @filtro = 'abcd'
SELECT *
FROM OPENQUERY(OracleSvr, 'SELECT name, id FROM joe.titles WHERE campo = ''' + @filtro + ''')
No funcionará por el parámetro que intentas agregar
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche