MySQL è stato gentile abbastanza da rendere molto semplice per cadere una tabella esistente . Per eliminare la tabella , purtroppo, con il nome in ' Drop_Me ' , eseguire la seguente query - 
 
 DROP TABLE IF EXISTS Drop_Me 
 2 
 MS SQL rende leggermente più difficile da eliminare una tabella , se esiste . Per ottenere questo risultato, è necessario utilizzare un'istruzione IF EXISTS e la funzione - 
 
 IF EXISTS ( SELECT 1 FROM WHERE sys.objects OBJECT_ID = OBJECT_ID ( N'Drop_Me ' ) e digitare = ( N' U ')) DROP TABLE Drop_Me 
 3 
 Oracle prende la complessità di far cadere un tavolo se esiste al livello successivo . In questo pezzo di codice di esempio , è necessario conoscere il proprietario della tabella , che risulta essere ' Me ' - 
 
 NUMERO DECLAREv_count : = 0; BEGINSELECT COUNT ( * ) INTO v_count FROM nome_tabella WHERE ALL_TABLES = ' Drop_Me ' E owner = ' Me ' , se v_count = 1 THENEXECUTE IMMEDIATA ' DROP TABLE Me.Drop_Me '; END IF ; END; 
 
              
Programmazione © www.354353.com