SQL (構造化照会言語) は、リレーショナル データベースの管理と操作に使用される標準プログラミング言語です。これにより、ユーザーはデータベース内のデータを作成、読み取り、更新、削除できます。 SQL は、単純な宣言ステートメントを使用してデータベースと対話する方法を提供します。
SQL の学習はいくつかの理由から不可欠です:
CREATE DATABASE FirstDB;
注: FirstDB はデータベース名です。
USE FirstDB;
注: これにより、使用するデータベースが選択されます。
DROP DATABASE FirstDB;
注: これにより、データベースとそのすべての内容が完全に削除されます。
ALTER DATABASE FirstDB READ ONLY = 1;
注: これにより、データベースが読み取り専用になり、変更ができなくなります。
CREATE TABLE student ( student_id INT, first_name VARCHAR(30), last_name VARCHAR(50), student_address VARCHAR(50), hourly_pay DECIMAL(5,2), student_date DATE );
注: これにより、指定された列とデータ型を持つ「student」という名前のテーブルが作成されます。
SELECT * FROM student;
注: これにより、「student」テーブルからすべての行と列が取得されます。
RENAME TABLE student TO students;
注: これにより、テーブル名が「student」から「students」に変更されます。
ALTER TABLE students ADD phone_number VARCHAR(15);
注: これにより、新しい列 'phone_number' が 'students' テーブルに追加されます。
ALTER TABLE students CHANGE phone_number email VARCHAR(100);
注: これにより、列名が「phone_number」から「email」に変更され、そのデータ型が変更されます。
ALTER TABLE students MODIFY COLUMN email VARCHAR(100);
注: これにより、「email」列のデータ型が VARCHAR(100) に変更されます。
ALTER TABLE students MODIFY email VARCHAR(100) AFTER last_name;
注: これにより、「email」列が「last_name」列の後に移動します。
ALTER TABLE students MODIFY email VARCHAR(100) FIRST;
注: これにより、「電子メール」列がテーブルの最初の列に移動します。
ALTER TABLE students DROP COLUMN email;
注: これにより、テーブルから「電子メール」列が完全に削除されます。
ALTER TABLE students MODIFY email VARCHAR(100) AFTER last_name; SELECT * FROM students;
注: これにより、列の位置が変更され、1 回の操作で新しいテーブル構造が表示されます。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3