具体的な インデックスを動的に削除する アップグレードが存在する場合は手順を削除してください。 区切り文字 $$ 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 つの例
以下に示すプラス記号の効果を実現するには: この効果を実現するには、div 要素だけが必要です。 b...
目次序文文章1. JavaScriptコードの実行プロセスに関連する概念2. 実行コンテキストと実行...
いくつかのテーブルまたは単一のデータベースのみをバックアップする場合は、innobackup よりも...
目次背景問題の説明原因分析CPUクエリが遅い接続数分析する拡大する総括する背景新年を迎える前は、一年...
MySQLをダウンロード5.1.1.1 より前のバージョン私のコンピュータは64ビットなので、Win...
HTML テーブルを使用する場合、行間隔を変更する必要がある場合がありますが、余白、パディング、折り...
1. 現在、Pythonのバージョン管理ツールは数多く存在します。その中でも比較的使いやすいのがPy...
<br />原文: http://andymao.com/andy/post/80.ht...
この記事では、MySQL マスター/スレーブ データベースの構築方法について説明します。ご参考までに...
1. はじめにまず、1 台のマシンで複数のインスタンスを使用する理由という質問に答える必要があります...
まずアイデアはこの効果を実現するには、 <input type="checkbox&...
目次準備する5つの武器…のためにオブジェクト.キーオブジェクト.getOwnPropertyName...
1つ目: テキスト/HTML経由var txt1="<h1>テキスト。<...
パート 1 SSH ポート転送の概要カフェで無料Wi-Fiを利用しているとき、誰かがあなたのパスワー...
dokekrでmysqlコンテナを起動するコマンドを使用します: docker run -p 330...