SQLでのCREATETABLE –SQLでのテーブルの作成について知っておくべきことすべて



SQLでのCREATETABLEに関するこの記事は、SQLでCREATEステートメントを使用するさまざまな方法に関する包括的なガイドです。

SQLまたは リレーショナルデータベースを処理するためのさまざまなコマンドで構成されています。これらのコマンドは、DDL、DML、DCL、TCLなどのさまざまなカテゴリに分類されます。ロットのうちの1つの重要なクエリは、DDLコマンドからのCREATETableクエリです。したがって、SQLでのテーブルの作成に関するこの記事では、CREATETABLEステートメントについて次の順序で学習します。

SQL-SQLでテーブルを作成-Edureka





    1. テーブル作成クエリとは何ですか?
    2. テーブル構文の作成
    3. 別のテーブルを使用してテーブルを作成するにはどうすればよいですか?

テーブル作成クエリとは何ですか?

ザ・ テーブルステートメントの作成 使用しているデータベースのテーブルを作成するために使用されます。このテーブルには、要件に基づいてn行とm列を含めることができます。したがって、このクエリを使用すると、基本的にデータを行と列の形式で保存できます。

次に、SQLでのテーブルの作成に関するこの記事では、Createステートメントの構文を見てみましょう。



テーブル構文の作成

CREATETABLEステートメントの構文は次のとおりです。

CREATE TABLEテーブル名(column1データ型、column2データ型、column3データ型、column4データ型、.... columnNデータ型)

ここで、列パラメーターは、テーブルに含まれる列の名前を表します。同様に、 データ型パラメーター 列が格納できるデータのタイプを表します。例:文字、整数、日付、varcharなど。

例:

CREATE TABLEの学生(studentID int、studentname varchar(255)、parentname varchar(255)、address varchar(255)、phonenumber int)

出力:

学生証 学生の名前 親の名前 住所 電話番号

これで、テーブルを作成したら、先に進んで、を使用してテーブルに値を挿入できます。 クエリを挿入しかし、別の既存のテーブルを使用してテーブルを作成する必要がある場合はどうなりますか?どのようにそれをしますか?



それで、次に、SQLでのテーブルの作成に関するこの記事で、同じことを調べてみましょう。

別のテーブルを使用してテーブルを作成するにはどうすればよいですか?

既存のテーブルから別のテーブルを作成するには、次の構文を使用する必要があります。

CREATE TABLE newtablename AS SELECT column1、column2、...、columnN FROM originaltablename WHERE...。

ここでは、既存のテーブルから新しいテーブルを作成しようとしています。また、条件に基づいて、既存のテーブルから必要な列を選択しています。ただし、条件について言及することは必須ではありません。

例:

CREATE TABLE sampletable AS SELECT studentID、studentname FROM student

出力:

学生証 学生の名前

注意: 新しいテーブルは、古いテーブルと同じ列定義を取得します。また、既存のテーブルに値が保存されている場合、新しいテーブルにはそれらの値が自動的に入力されます。

これで、この記事は終わりです。 SQLでCREATETABLEを使用する方法を理解していただければ幸いです。 あなたがについてもっと知りたいなら MySQL このオープンソースのリレーショナルデータベースを理解してから、 インストラクター主導のライブトレーニングと実際のプロジェクト経験が付属しています。このトレーニングは、MySQLを深く理解し、主題をマスターするのに役立ちます。

質問がありますか?この記事のコメントセクションでそれについて言及してください。折り返しご連絡いたします。

pl / sql例外処理