2級コンピュータ試験のMySQL知識ポイント mysql alterコマンド

2級コンピュータ試験のMySQL知識ポイント mysql alterコマンド

テーブル構造を編集するための MySQL の alter コマンドの使用。具体的な内容は以下のとおりです

フィールドタイプの変更

mysql> alter table employee の変更 depno depno int(5) が null ではありません。

インデックスを追加

mysql> alter table テーブル名 add index インデックス名 (フィールド名 1 [, フィールド名 2 ...]);

例:

mysql> テーブル employee を変更し、インデックス emp_name (name) を追加します。

主要なキーワードインデックスを追加する

mysql> alter table テーブル名 add primary key (フィールド名);

例:

mysql> テーブル employee を変更し、主キー (id) を追加します。

ユニークな制限インデックスを追加する

mysql> alter table テーブル名 add unique index name (フィールド名);

例:

mysql> テーブル employee を変更し、一意の emp_name2(cardnumber) を追加します。

テーブルのインデックスを表示する

mysql> テーブル名からインデックスを表示します。

例:

mysql> 従業員からのインデックスを表示します。

インデックスを削除する

mysql> alter table テーブル名 drop index インデックス名;

例:

mysql>従業員テーブルを変更し、emp_name インデックスを削除します。

テーブルの変更: フィールドの追加:

mysql> ALTER TABLE テーブル名 ADD フィールド名 フィールドタイプ;

表を表示:

mysql> SELECT * FROM テーブル名;

元のフィールド名とタイプを変更します。

mysql> ALTER TABLE table_name CHANGE old_field_name new_field_name field_type;

フィールドを削除するには:

ALTER TABLE テーブル名 DROP フィールド名

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

最後に、皆さんがコンピューターレベルのテストに合格することを祈っています。

以下もご興味があるかもしれません:
  • MySQL イベント変更イベント (ALTER EVENT)、イベントの無効化 (DISABLE)、イベントの有効化 (ENABLE)、イベント名の変更、およびデータベース イベントの移行操作の詳細な説明
  • MySQL ALTERコマンドの知識ポイントのまとめ
  • MySQL のテーブル変更コマンドの詳細な紹介
  • mysql テーブル変更テーブルコマンドの概要
  • テーブル構造を変更するmysql alter tableコマンドの例
  • テーブル構造を変更するmysql alter tableコマンドの詳細な説明
  • MySQL ALTERコマンドの使用方法の詳細
  • MySQL データベース ALTER コマンドの説明
  • MySQL の alter table コマンドの基本的な使用法と速度の最適化
  • MySQL 学習ノート 5: テーブルの変更 (alter table)
  • MySQL alter ignore構文の詳細な説明

<<:  tomcatでcatalina.outログをカットする3つの方法の詳細な説明

>>:  一般的なイベントを処理するための JavaScript の使用に関する詳細な説明

推薦する

MySql 5.6.36 64 ビット グリーン バージョンのインストール グラフィック チュートリアル

MySQL のインストールについてはインターネット上に多くの記事がありますが、今日ノート PC にイ...

VMware 上の CentOS に Oracle12.2 をサイレント インストールする詳細なグラフィック チュートリアル

環境準備: VMware+CentOS、jdk 1. システムディスクのサイズを確認する1. コマン...

ElementUI コンポーネント el-dropdown (落とし穴)

選択して変更: クリックすると現在の値が表示され、ページ UI が表示され、CSS スタイルが変更さ...

Vueプロジェクトでページジャンプを実装する方法

目次1. vue-cli デフォルト プロジェクトを作成する (babel のみを含む) 2. 作成...

Javascript での JSBridge に関する予備的研究

目次JSBridgeの起源JSBridgeの双方向通信原理JSはネイティブを呼び出すネイティブコール...

JavaScriptにおけるこれの深い理解

Jsでのこれの深い理解JavaScriptスコープはstatic scopeスコープですが、 Jsの...

Linuxコマンドとファイル検索の詳しい説明

1. ファイル名検索を実行するwhich ('実行可能ファイル' を検索) //PA...

Dockerモードで起動したTomcatのホームページにアクセスすると404エラーが発生する

シナリオ: docker で tomcat を起動すると (Alibaba Cloud からダウンロ...

jQuery を使用してカルーセル効果を実装する

この記事では、jQueryでカルーセルチャートを実装するための具体的なコードを参考までに共有します。...

Windows での MySQL コミュニティ サーバー 8.0.16 のインストールと構成方法のグラフィック チュートリアル

最近、MySQL関連の構文をよく見かけます。また、MySQLストアドプロシージャの書き方も学びたいの...

Nginx アップロードファイルのサイズを変更する簡単な方法

オリジナルリンク: https://vien.tech/article/138序文私は、マークダウン...

MySQLプロセス関数の一般的な使用例の分析

この記事では、例を使用して MySQL プロセス関数の一般的な使用方法を説明します。ご参考までに、詳...

マウスを動かしたときにセカンダリメニューバーを実装するために HTML+CSS を使用する例

この記事では、マウスを動かしたときにセカンダリ メニュー バーを実装するために HTML+CSS を...

Ubuntu での Subversion (SVN) の詳細なインストールと設定

ソフトウェア開発者であれば、Subversion に精通している必要があります。 Subversio...

MySQLデータをOracleに移行する正しい方法

mysql データベースには student テーブルがあり、その構造は次のとおりです。 Oracl...