Visual Basic - eliminar en 2 tablas

Life is soft - evento anual de software empresarial
 
Vista:

eliminar en 2 tablas

Publicado por ricardo (33 intervenciones) el 04/01/2005 18:37:38
hola tengo el siguiente problema, tengo que eliminar de 2 tablas a la vez y al analizar la consulta de seleccion funciona corecto y despliego los datos de ambas tablas, sin embargo al querer eliminar aparece un error
reclamando por la coma separadora de los nombres de la tabla

declare @id_usuario numeric
set @id_usuario='46'
select * from Tab_usuarios_mmdar, Tab_store_mmdar
where Tab_usuarios_mmdar.id_usuario = @id_usuario
and Tab_usuarios_mmdar.cod_store=Tab_store_mmdar.txt_store

declare @id_usuario numeric
set @id_usuario='46'
delete Tab_usuarios_mmdar, Tab_store_mmdar
where Tab_usuarios_mmdar.id_usuario = @id_usuario
and Tab_usuarios_mmdar.cod_store=Tab_store_mmdar.txt_store

Server: Msg 170, Level 15, State 1, Line 3
Línea 3: sintaxis incorrecta cerca de ','.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:eliminar en 2 tablas

Publicado por miguel (1042 intervenciones) el 04/01/2005 23:52:08
Debes de eliminar una Tabla primero y luego otra esta es la sintaxis que utiliza SQL server, no se cual estes usando:
DELETE [FROM] {table_name | view_name} [WHERE search_conditions]
ejemplo:
DELETE FROM authors WHERE au_lname = 'White'

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar