Das spezifische Indizes dynamisch löschen DROP-VERFAHREN, WENN EIN UPGRADE VORHANDEN IST; TRENNUNGSZEICHEN $$ PROZEDUR-UPGRADE ERSTELLEN() BEGINNEN -- RESOURCE.AUDIO_ATTRIBUTE WENN VORHANDEN (AUSWÄHLEN * AUS INFORMATION_SCHEMA.STATISTICS, WO TABLE_SCHEMA = ‚RESSOURCE‘ UND TABLE_NAME = ‚AUDIO_ATTRIBUTE‘ UND INDEX_NAME = ‚Ressource_Publish_Ressource_ID_Index‘) DANN ALTER TABLE `AUDIO_ATTRIBUTE` DROP INDEX resource_publish_resource_id_index; ENDE, WENN; ENDE$$ TRENNUNGSZEICHEN ; Rufen Sie Upgrade() auf; DROP-VERFAHREN, WENN EIN UPGRADE VORHANDEN IST; Dynamisches Hinzufügen von Feldern DROP-VERFAHREN, WENN EIN UPGRADE VORHANDEN IST; TRENNUNGSZEICHEN $$ PROZEDUR-UPGRADE ERSTELLEN() BEGINNEN -- HAUSAUFGABE.HAUSAUFGABE_QUESTION_GROUP.FROM_ID WENN NICHT EXISTIERT (SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'HOMEWORK' AND TABLE_NAME = 'HOMEWORK_QUESTION_GROUP' AND COLUMN_NAME = 'FROM_ID') DANN ALTER TABLE `HOMEWORK_QUESTION_GROUP` ADD COLUMN FROM_ID VARCHAR(50) NULL; ENDE, WENN; -- HAUSAUFGABEN.HAUSAUFGABEN_FRAGENGRUPPE.FRAGETYP WENN NICHT EXISTIERT (SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'HOMEWORK' AND TABLE_NAME = 'HOMEWORK_QUESTION_GROUP' AND COLUMN_NAME = 'QUESTION_TYPE') DANN ALTER TABLE `HOMEWORK_QUESTION_GROUP` ADD COLUMN QUESTION_TYPE VARCHAR(50) NULL; ENDE, WENN; --HOMEWORK.HOMEWORK_QUESTION_GROUP.DIFFICULTY WENN NICHT EXISTIERT (SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'HAUSAUFGABEN' AND TABLE_NAME = 'HAUSAUFGABEN_FRAGENGRUPPE' AND COLUMN_NAME = 'SCHWIERIGKEIT') DANN ALTER TABLE `HOMEWORK_QUESTION_GROUP` ADD COLUMN DIFFICULTY VARCHAR(50) NULL; ENDE, WENN; ENDE$$ TRENNUNGSZEICHEN ; Rufen Sie Upgrade() auf; DROP-VERFAHREN, WENN EIN UPGRADE VORHANDEN IST; Die anderen Syntaxen sind ähnlich, unterscheiden sich hauptsächlich zwischen der Verwendung von Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Wenn Sie mehr darüber erfahren möchten, schauen Sie sich bitte die folgenden Links an Das könnte Sie auch interessieren:
|
<<: So installieren Sie Nginx unter Win10
>>: Drei Beispiele für Node.js-Methoden zum Abrufen von Formulardaten
Das Videoplayer-Plugin DPlayer.js ist einfach zu ...
Virtuelle Hosts verwenden spezielle Software- und...
Vorwort: In einigen früheren Artikeln haben wir h...
Inhaltsverzeichnis Stile in uni-app Zusammenfasse...
Beim Erstellen eines Tomcat-Servers auf einem lok...
In diesem Artikelbeispiel wird der spezifische JS...
Das Folgende ist ein Bild-Zoom-Effekt, der in rei...
CSS-Benennungskonventionen (Regeln) Häufig verwen...
empfehlen: Detailliertes Tutorial zur Registrieru...
1. Installation 1. Herunterladen Gehen Sie zur of...
In diesem Artikel wird der spezifische Code von V...
In diesem Artikelbeispiel wird der spezifische Ja...
Ohne auf JavaScript angewiesen zu sein, wird rein...
Zunächst einmal hängt die Gestaltung des Webseiten...
1. Verwenden Sie Frameset, Frame und Iframe, um m...