Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/09/2005, 08:15
Avatar de HenrydeSousa
HenrydeSousa
 
Fecha de Ingreso: septiembre-2004
Ubicación: Venezuela
Mensajes: 300
Antigüedad: 20 años, 3 meses
Puntos: 2
Sólo una humilde opinión. Pienso que también podrías validar la existencia de la tabla a eliminar en tu sentencia sql.
Por ejemplo de esta forma:
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[tutabla]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[tutabla]
GO
Haciéndolo así, te asegurarías de no obtener un error al intentar eliminar una tabla que no existe.
Eso es para Sql Server, en tu caso lo adaptarías al motor de base de datos que estés usando.
Saludos...