方法1: RENAMEコマンドを使用する方法
一部のデータベースシステムでは、RENAMEコマンドを使用してテーブル名を変更することができます。以下は一般的な構文です。
RENAME TABLE current_table_name TO new_table_name;
例えば、"employees"というテーブル名を"staff"に変更する場合、以下のようにコマンドを実行します。
RENAME TABLE employees TO staff;
この方法は、一部のデータベースシステム(例: MySQL)でサポートされていますが、すべてのデータベースシステムで利用できるわけではありません。データベースの仕様に基づいて、使用可能なコマンドや構文を確認してください。
方法2: CREATE TABLE AS文を使用する方法
一部のデータベースシステムでは、CREATE TABLE AS文を使用して新しいテーブルを作成し、既存のテーブルのデータをコピーすることができます。以下は一般的な構文です。
CREATE TABLE new_table_name AS SELECT * FROM current_table_name;
例えば、"employees"というテーブル名のデータをコピーして、"staff"という新しいテーブルを作成する場合、以下のようにコマンドを実行します。
CREATE TABLE staff AS SELECT * FROM employees;
この方法では、新しいテーブルが作成され、既存のテーブルのデータがコピーされます。必要な場合は、元のテーブルを削除することもできます。
他の方法:
データベースシステムによっては、上記の方法以外にもテーブル名の変更が可能な場合があります。データベースの仕様やドキュメンテーションを確認して、サポートされている方法を特定してください。
以上がテーブル名を変更するいくつかの方法とコード例です。データベースシステムによって異なる場合があるため、使用するデータベースの仕様に基づいて適切な方法を選択してください。