Delete from y que solo sean ciertos campos de la tabla

Quiero usar el comando delete from. Actualmente uso delete * from "mitabla" where DNI = ' " & me.dni & " ' " borrando todo el registro en cuestion. Lo que quisiera saber es si existe una manera de usar el comando pero especificando que campos quiero que se borren. Por ejemplo si tengo campo 1, campo 2 y campo 3, que solo borre campo 1 y 2. Algunos son numéricos, otros no.

2 respuestas

Respuesta
1

Marcelo: Usa el UPDATE y pones esos campos a Null o a "" o a un valor "cero" si es numérico

Un saludo >> Jacinto

Marcelo: Como complemento a lo anterior, puedes mirar si quieres también ésta otra página.

https://www.fmsinc.com/microsoftaccess/query/snytax/update-query.html 

Un saludo >> Jacinto

Respuesta

Con Deleite borras registros, lo que significa que no hay forma de hacer lo que pides y borrar campos de uno o más registros.

Ahora bien, puedes usar una sql de actualización para conseguir ese efecto, por ejemplo :

Update mutable Set Campo1=Null, Campo2=Null WHERE...

Si tus campos no admiten valores nulos, puedes probar con "" (si son de texto)

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas