(MSSQL 2000 con servidor Vinculado MySQL)
Hola.. quiero hacer un delete con un join ... a un servidor vinculado (mysql)...
Esta es la instrucción..
Código PHP:
delete OPENQUERY(MYSQLservervincu,'select web_p123.c,web_p123.c,web_p123
.cod_documento,web_p123.num_documento,web_p123.nombre1, web_p123.nombre2
FROM web_p123 inner join web_p_temp on web_p_temp.c=web_p123.c_c')
Tambien de esta forma pero igual da error...
Código PHP:
delete OPENQUERY(MYSQLservervincu,'select web_p123.* FROM web_p123
inner join web_p_temp on web_p_temp.c=web_p123.c')
Este es le mensaje de error
Código PHP:
---------------------------
delete_repetidos
---------------------------
El proveedor OLE DB 'MSDASQL' no puede eliminar en la tabla 'select web_p123.*
FROM web_p123 inner join web_p_temp on web_p_temp.c=web_p123.c_'. El
conjunto de filas utiliza simultaneidad optimista y el valor de una columna cambió
desde que se recuperó o volvió a sincronizar por última vez la fila que la contiene.
---------------------------
Aceptar
---------------------------
La conexion es ok con el servidor vinculado.. ya que hago otras consultas, update,insert...
Creo que la sintaxis es incorrecta para poder hacer un delete con un Join...
Alguna idea...