| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Comment supprimer une table de base de données uniquement si elle existe déjà
    Si vous utilisez une base de données assez longtemps, vous croiserez sans doute dans une situation où vous voulez supprimer une table si elle existe . Souvent, la raison pour laquelle vous aurez envie de faire c'est parce que vous avez besoin pour créer une table et que vous ne voulez pas courir dans une erreur lorsque vous essayez de créer car une table portant ce nom existe déjà , mais ne veulent pas de rencontrer un erreur lorsque vous déposez car il n'existe pas. Quels que soient vos motivations peuvent être , c'est la façon dont vous pouvez supprimer une table si ( et seulement si) il existe déjà dans MySQL , MS SQL et Oracle . Choses que vous devez
    Oracle, MySQL ou MS SQL Server
    Une table vous êtes impatient de se débarrasser de
    Voir Plus Instructions
    1

    MySQL a eu la gentillesse assez pour le rendre très facile de tomber d'une table existante . Pour supprimer la table malheureusement - nommé ' Drop_Me », exécutez la requête suivante - Photos

    DROP TABLE IF EXISTS Drop_Me
    2

    MS SQL , il est un peu plus difficile de supprimer une table si elle existe . Pour ce faire, vous aurez besoin d'utiliser une instruction IF et la fonction existe - Photos

    IF EXISTS (SELECT 1 FROM WHERE sys.objects OBJECT_ID = OBJECT_ID ( N'Drop_Me ') et tapez = (N' U ') ) DROP tABLE Drop_Me
    3

    Oracle prend la complexité de la suppression d'une table si elle existe au niveau suivant . Dans ce morceau de code de l'échantillon, vous devez connaître le propriétaire du tableau, qui se trouve être «moi» -

    NUMÉRO DECLAREv_count : = 0; BEGINSELECT COUNT (*) EN v_nombre DE all_tables WHERE table_name = ' Drop_Me ' et propriétaire =' moi ' , si v_nombre = 1 THENEXECUTE immédiate " DROP TABLE Me.Drop_Me '; END IF ; END;

    Previous :

    next :
      articles connexes
    ·Outils utilisés pour convertir les algorithmes de Prog…
    ·Comment obtenir Edit Box Focus 
    ·Comment convertir une application à un contrôle Activ…
    ·Comment changer l'ordre des colonnes DataGrid 
    ·Comment savoir programmation Flash 
    ·Comment faire pour créer une procédure stockée dans …
    ·Les différences dans les iPhone et iPad Fichiers 
    ·Comment s'inscrire SQL Express de Visual Studio 2010 
    ·Comment enregistrer manuellement un fichier OCX dans Vi…
    ·MATLAB entrée Parsing 
      articles en vedette
    ·Comment rechercher un Hex dans DB2 SQL 
    ·Syntax Error : Bad déclarateur de tableau 
    ·Comment faire un blog en utilisant PHP 
    ·Comment vérifier si une zone de texte est vide en VB 
    ·Comment Insert, Update et Delete dans VB.NET 
    ·Comment faire pour convertir Excel à Access 
    ·Comment faire pour afficher les numéros de ligne dans …
    ·Comment couper la chaîne à la longueur en PHP 
    ·Comment faire pour convertir en UTF-8 pour Windows 1252…
    ·Comment écrire PHP Vidéo têtes Stream 
    Copyright © Connaissances Informatiques http://fr.wingwit.com