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 の使用に関する詳細な説明

推薦する

WiFi 開発 | WiFi ワイヤレス テクノロジーの紹介

目次WiFiワイヤレステクノロジーの紹介1. WiFiテクノロジーの概要2. ESP8266の紹介W...

CSS を使用して波状のウォーターボール効果を実装するためのサンプルコード

今日は新しいCSS特殊効果、波型ウォーターボール効果を学びました。これもとても美しいです HTML:...

MySQLクエリ最適化プロセスを理解する

目次パーサーとプリプロセッサクエリオプティマイザーMySQL クエリの最適化には、解析、前処理、最適...

Linux でパスワードの有効期限を表示および設定する方法

適切な設定を行うことで、Linux ユーザーにパスワードを定期的に変更させることができます。パスワー...

CSS を使用して、画像に 3D の凸型と凹型のエフェクト (フレーム外に凸型、またはフレーム内に凹型) を実現します。

Ⅰ. 問題の説明: CSS を使用して画像の 3D 凸凹効果を実現します。 Ⅱ実施手順は以下のとお...

Vue はシェイク機能を実装します (ios13.3 以降と互換性があります)

最近、shake.jsを使用して、shakeに似た機能を作成しました。ただし、shake機能はios...

js での Object.create インスタンスの使用法の詳細な説明

1. Object.create() メソッドを使用して新しいオブジェクトを作成し、既存のオブジェク...

Vue で wangeditor リッチテキスト編集を使用する際の問題

wangEditor は、JavaScript と CSS に基づいて開発された Web リッチ テ...

MySQLクエリツリー構造方式

目次MySQL クエリツリー構造1. ツリー構造について2. MySQLでカスタム関数を定義する方法...

CSSとJSでロマンチックな流星群アニメーションを実現

1. レンダリング 2. ソースコードhtml < 本文 > < div クラス ...

Nginx でバージョン番号と Web ページのキャッシュ時間を非表示にする方法

Nginx の最適化 - バージョン番号と Web ページのキャッシュ時間を非表示にするバージョン番...

Linux で NFS ファイル共有サーバーを構築するための詳細な手順

Linux が NFS サーバーを構築異なるオペレーティング システム間でデータを共有するために、通...

Linuxでスワップパーティションファイルを作成する方法

スワップの紹介Linux のスワップ (スワップ パーティション) は、Windows の仮想メモリ...

CSS を使用して固定ナビゲーションと左右スライドを備えたスクロール バーを作成する方法

上に示すように、ナビゲーションは上部に固定されており、左右にスライドしてさらにオプションをクリックで...