SoloCodigo

Bases de Datos => SQL Server => Mensaje iniciado por: KARFER en Lunes 5 de Marzo de 2007, 18:46

Título: Eliminar Registros
Publicado por: KARFER en Lunes 5 de Marzo de 2007, 18:46
bueno compañeros tengo un problema lo que pasa es que tengo una tabla que estoy ocuando pero ahora la quiero vacear cuando las selecciono las fila directamante no me daja eliminarlas por que marca que son demasiados registros afectados jeje y la verdad no se por que marque eso y es que la verdad soy nuevo en sql, cualquier ayuda muchas gracias... :)
Título: Re: Eliminar Registros
Publicado por: xcx en Lunes 5 de Marzo de 2007, 19:23
hola, como estas haciendo la consulta sql?
Y te has fijado en el propietario de las tablas de la bd? Quizás sea por permisos...
Título: Re: Eliminar Registros
Publicado por: ElNapster en Lunes 5 de Marzo de 2007, 19:28
Porque no las borras con scrip ?

Código: Text
  1. Delete Tabla
  2. where numero >= 10
  3.    and numero <=100
  4.  
O tambien

Código: Text
  1. Delete Tabla
  2. where numero in (10,11,12,13,14,15....n)
  3.  

Espero que sea eso a lo que te referias
 :comp:
Título: Re: Eliminar Registros
Publicado por: Mollense en Lunes 5 de Marzo de 2007, 20:56
Cita de: "KARFER"
tengo una tabla que estoy ocuando pero ahora la quiero vacear cuando las selecciono las fila directamante no me daja eliminarlas
¿De qué manera las "seleccionas"? ¿Estás utilizando algún administrador o lo estás haciendo por código desde algún lenguaje de programación?.-

Para vaciar la tabla es así:
Código: Text
  1. delete from nombreTabla;
  2.  
Aunque de esta manera la tabla no vuelve al estado original (Cuando fue creada) por ejemplo, los campos auto numéricos no vuelven a 0. Para eso creo que se puede utilizar
Código: Text
  1. Truncate Table nombreTabla;
  2.  

Saludos