none
Supprimer une table dans base SQLserver

    Question

  • Bonsoir à tous

    Je souhaite supprimer une table, bouton droit de la souris et delete

    et quand je clic sur updateDatabase la table est apparement supprimée. Mais si je fais Refresh sur la base de données, la table réapparait...

    Ou est mon erreur?

    mercredi 8 juin 2016 20:41

Réponses

  • Bonjour GP79,

    En redémarrant SQL Server Management Studio, la table est-elle toujours présente ? Il n'y a pas eu de message d'erreurs lors de la suppression ?

    Essayez de la supprimer directement avec un script Transact-SQL :

    USE [MaBDD]
    GO
    DROP TABLE [dbo].[NomTable]
    GO

    • Marqué comme réponse GP79 jeudi 9 juin 2016 20:08
    jeudi 9 juin 2016 05:59

Toutes les réponses

  • Bonjour GP79,

    En redémarrant SQL Server Management Studio, la table est-elle toujours présente ? Il n'y a pas eu de message d'erreurs lors de la suppression ?

    Essayez de la supprimer directement avec un script Transact-SQL :

    USE [MaBDD]
    GO
    DROP TABLE [dbo].[NomTable]
    GO

    • Marqué comme réponse GP79 jeudi 9 juin 2016 20:08
    jeudi 9 juin 2016 05:59
  • Bonsoir,

    En fait je viens de refaire ce que j'ai fait hier en suivant votre instruction de fermer la base.

    Il faut

    - supprimer la table.
    - Faire update database
    - Fermer la connection pour que l'opération soit prise en compte.
    - Réouvrir la base de données.

    Merci Arthur


    • Modifié GP79 jeudi 9 juin 2016 20:11
    jeudi 9 juin 2016 20:11