具体的な インデックスを動的に削除する アップグレードが存在する場合は手順を削除してください。 区切り文字 $$ CREATE プロシージャ UPGRADE() 始める -- リソース.オーディオ属性 存在する場合(SELECT * FROM INFORMATION_SCHEMA.STATISTICS WHERE TABLE_SCHEMA = 'RESOURCE' AND TABLE_NAME = 'AUDIO_ATTRIBUTE' AND INDEX_NAME = 'resource_publish_resource_id_index') それから ALTER TABLE `AUDIO_ATTRIBUTE` でインデックス resource_publish_resource_id_index を削除します。 終了の場合; 終わり$$ 区切り文字 ; UPGRADE() を呼び出します。 アップグレードが存在する場合は手順を削除してください。 動的なフィールドの追加 アップグレードが存在する場合は手順を削除してください。 区切り文字 $$ CREATE プロシージャ UPGRADE() 始める -- HOMEWORK.HOMEWORK_QUESTION_GROUP.FROM_ID 存在しない場合(SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'HOMEWORK' AND TABLE_NAME = 'HOMEWORK_QUESTION_GROUP' AND COLUMN_NAME = 'FROM_ID') それから ALTER TABLE `HOMEWORK_QUESTION_GROUP` に列 FROM_ID VARCHAR(50) NULL を追加します。 終了の場合; -- 宿題.宿題_質問_グループ.質問_タイプ 存在しない場合(SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'HOMEWORK' AND TABLE_NAME = 'HOMEWORK_QUESTION_GROUP' AND COLUMN_NAME = 'QUESTION_TYPE') それから ALTER TABLE `HOMEWORK_QUESTION_GROUP` に QUESTION_TYPE VARCHAR(50) NULL 列を追加します。 終了の場合; --HOMEWORK.HOMEWORK_QUESTION_GROUP.難易度 存在しない場合(SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'HOMEWORK' AND TABLE_NAME = 'HOMEWORK_QUESTION_GROUP' AND COLUMN_NAME = 'DIFFICULTY') それから ALTER TABLE `HOMEWORK_QUESTION_GROUP` に DIFFICULTY 列 VARCHAR(50) NULL を追加します。 終了の場合; 終わり$$ 区切り文字 ; UPGRADE() を呼び出します。 アップグレードが存在する場合は手順を削除してください。 他の構文も同様ですが、主に 要約する 以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。これについてもっと知りたい場合は、次のリンクをご覧ください。 以下もご興味があるかもしれません:
|
>>: フォームデータを取得するための Node.js メソッドの 3 つの例
MySQL は人気のオープンソースデータベース管理システムとして多くのユーザーが利用しています。デー...
【序文】最近、ITOO の試験システムのストレステストを行いたいので、自分のコンピュータに Lin...
画像内に下線付きのリンクが表示されても驚かないでください。実はとても簡単なので、あなたにもできるので...
MySQL はリレーショナル データベース管理システムです。リレーショナル データベースは、すべて...
前回の記事では、クロステーブル更新について書きました。自分が書いた SQL を見たとき、自分がバカみ...
1 はじめにデータベース内のデータを操作するための SQL 文を記述するときに、いくつかの不快な問題...
JSON は、言語に依存しないテキスト形式を使用する軽量のデータ交換形式で、XML に似ていますが、...
1. ソフトウェアのインストールパスを確認します。 Linuxソフトウェアをインストールできる場所は...
序文以前、defineProperty を紹介したとき、オブジェクトの変更のみを監視でき、配列の変更...
ホストとコンテナ間でファイルを転送するには、コンテナの完全な ID が必要です。取得方法は以下の通り...
フォルダを作成するディレクトリ構造: dabaots npm init -yを初期化して packa...
目次1. インストール: 2. 使用方法: 3. 組み込みメソッド: 4. 使用方法:要約する公式サ...
目次1. 同時実行制御の概要1.1 フェーズ1 1.2 フェーズ2 1.3 フェーズ3 2. 同時実...
CenOS6.7 は MySQL8.0.22 (推奨コレクション) をインストールします1. MyS...
ビューポートとはモバイル ブラウザは、Web ページを仮想の「ウィンドウ」(ビューポート) に配置し...