ホームページ >データベース >mysql チュートリアル >SQL ステートメントを使用して MySQL のデータを変更する方法
1. テーブル内のデータを変更する
MySQL データ テーブル内のデータを変更するには、UPDATE ステートメントを使用できます。以下に例を示します。
UPDATE students SET name = 'Tom' WHERE id = 1;
上記のステートメントは、students テーブル内の ID 1 のレコードの名前フィールドを「Tom」に変更します。 UPDATE ステートメントを使用すると、テーブル内のデータを簡単に変更できます。
2. テーブル構造の変更
テーブル内のデータの変更に加えて、テーブル構造も変更する必要がある場合があります。たとえば、列の追加、列の削除、列のタイプの変更などを行う必要があります。
新しい列の追加
新しい列を追加するための構文は次のとおりです。
ALTER TABLE students ADD COLUMN gender varchar(10) DEFAULT 'male';
上記のステートメントは次のようになります。 Students テーブルに新しい列を追加します。 性別列を追加します。その型は varchar(10) で、デフォルト値は 'male' です。 ALTER TABLE ステートメントを使用すると、テーブル構造を簡単に変更できます。
列の削除
列を削除するための構文は次のとおりです。
ALTER TABLE students DROP COLUMN gender;
上記のステートメントは、列のテーブルのstudentsからのgenderという名前の列。ご覧のとおり、ALTER TABLE ステートメントは列の削除にも適しています。
列の型を変更する
列の型を変更するための構文は次のとおりです。
ALTER TABLE students MODIFY COLUMN name VARCHAR(20);
この文は次のように書き換えることができます。 : "students テーブルで、name 列のデータ型を varchar(20) に変更します。"文脈に応じて、文は次のように書き換えることができます。 ALTER TABLE ステートメントは列のデータ型を変更できます。
3. テーブル名の変更
テーブル名の変更が必要になる場合は、RENAME ステートメントを使用してこれを実現できます。以下は例です:
RENAME TABLE students TO new_students;
students テーブル名を new_students に変更します。ご覧のとおり、RENAME ステートメントを使用してテーブル名を変更できます。
以上がSQL ステートメントを使用して MySQL のデータを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。