ターン:
追加、削除、(フィールドの長さ/コメント/フィールド名を含む)を変更するためにSQLを使用してMySQL概要
免責事項:この記事はブロガーオリジナル記事ですが、許可ブロガーなく再生してはなりません。https://blog.csdn.net/m0_37721946/article/details/82414501
-
フィールド#を追加します。
-
テーブルテーブルフィールド名型長さは、COLUMNを追加変更 のDEFAULT NULLにCOMMENT 「脚注」を、
-
-
たとえば、#:
-
ALTER VARCHAR(parser_status列を追加device_log_run_operation表 4)DEFAULTのNULLがCOMMENT ':; 1正常に解決:文書の解析状態、0失敗を解析;';
-
-
-
-
#バッチフィールドを追加し、方法
-
#トランザクションが開始されます
-
ベギン;
-
テーブルdevice_log_run_operationは、列のタイトルVARCHAR(追加変える 500)DEFAULTのNULLのコメントを'日志标题';
-
テーブルdevice_log_run_operationはCOLUMNのREMOTE_ADDR VARCHAR(追加変える 255)NOT NULL COMMENT '操作IPを地址';
-
コミット;
-
#バッチフィールドを追加し、トランザクションをコミットし、トランザクションが終了
-
-
-
#新しいバッチフィールド、メソッドII
-
テーブルのテーブル追加(フィールド名の変更 タイプ(長さ)、フィールド名第二のタイプ(長さ)、フィールド名3種類(長さ))。
-
-
たとえば、#:
-
テーブルdevice_log_run_operationを変更
-
(追加
-
int型のステータス( 11)DEFAULTをNULL COMMENT 'ステータス:0 -成功1-失敗'、
-
VARCHARのremote_addrss( 255)NOT NULL COMMENT '操作のIPアドレス'、
-
日時はinsert_times DEFAULT NULLさんにコメントを「作成時間」
-
);
-
-
-
#テーブルにコメントを追加
-
TABLEテーブル名にCOMMENT ALTER 'テーブルの脚注を';
-
COMMENT ALTER TABLE device_files_info 「デバイス動作ファイル」;
-
-
-
長さフィールド#が注釈を追加/変更します
-
テーブルを変更する列のテーブルにコメントフィールド名型長さ変更 「フィールドの脚注を」;
-
-
たとえば、#:
-
列タイトルVARCHAR(変更テーブルdevice_log_run_operationを変える 500)コメントを「标题」。
-
-
-
#バッチは、フィールド名を変更します
-
テーブルのテーブル名を変更します
-
変更前と変更フィールド名int(後にフィールド名の変更を変更する 11)ではないヌル、
-
前と後のフィールド名の変更を変更する修正フィールド名int( 11)ではないヌル
-
-
たとえば、#:
-
テーブルdevice_log_run_operationを変更
-
remote_addrss opeartor_ip VARCHAR変更( 255)DEFAULTをNULL COMMENT '操作のIPアドレス'、
-
日時insert_timeとしては、変更CREATE_TIME DEFAULT NULLさんにコメントを「作成時間」
-
-
-
-
#フィールドを削除します。
-
テーブルのDROP COLUMNテーブル名、フィールド名を変更します。
-
テーブルdevice_log_run_operationのDROP COLUMNの状態を変更します。
-
-
-