| ADD |
既存のテーブルに列を追加します。 |
| ADD CONSTRAINT |
テーブルが既に作成された後に制約を追加します。 |
| ALL |
サブクエリの全ての値が条件を満たす場合に TRUE を返します。 |
| ALTER |
テーブル内の列を追加、削除、または変更し、列のデータ型を変更します。 |
| ALTER COLUMN |
テーブル内の列のデータ型を変更します。 |
| ALTER TABLE |
テーブル内の列を追加、削除、または変更します。 |
| AND |
両方の条件が TRUE の行のみを含みます。 |
| ANY |
サブクエリのいずれかの値が条件を満たす場合に TRUE を返します。 |
| AS |
列またはテーブルに別名を付けます。 |
| ASC |
昇順で結果セットをソートします。 |
| BACKUP DATABASE |
既存のデータベースのバックアップを作成します。 |
| BETWEEN |
指定された範囲内の値を選択します。 |
| CASE |
条件に基づいて異なる出力を作成します。 |
| CHECK |
列に配置できる値を制限する制約です。 |
| COLUMN |
テーブル内の列のデータ型を変更または列を削除します。 |
| CONSTRAINT |
制約を追加または削除します。 |
| CREATE |
データベース、インデックス、ビュー、テーブル、またはプロシージャを作成します。 |
| CREATE DATABASE |
新しいSQLデータベースを作成します。 |
| CREATE INDEX |
テーブルにインデックスを作成します(重複する値を許可します)。 |
| CREATE OR REPLACE VIEW |
ビューを更新します。 |
| CREATE TABLE |
データベースに新しいテーブルを作成します。 |
| CREATE PROCEDURE |
ストアドプロシージャを作成します。 |
| CREATE UNIQUE INDEX |
テーブルにユニークインデックスを作成します(重複する値は許可しません)。 |
| CREATE VIEW |
SELECT文の結果セットに基づいてビューを作成します。 |
| DATABASE |
SQLデータベースを作成または削除します。 |
| DEFAULT |
列のデフォルト値を提供する制約です。 |
| DELETE |
テーブルから行を削除します。 |
| DESC |
降順で結果セットをソートします。 |
| DISTINCT |
異なる値のみを選択します。 |
| DROP |
列、制約、データベース、インデックス、テーブル、またはビューを削除します。 |
| DROP COLUMN |
テーブルから列を削除します。 |
| DROP CONSTRAINT |
UNIQUE、PRIMARY KEY、FOREIGN KEY、またはCHECK制約を削除します。 |
| DROP DATABASE |
既存のSQLデータベースを削除します。 |
| DROP DEFAULT |
DEFAULT制約を削除します。 |
| DROP INDEX |
テーブルのインデックスを削除します。 |
| DROP TABLE |
データベース内の既存のテーブルを削除します。 |
| DROP VIEW |
ビューを削除します。 |
| EXEC |
ストアドプロシージャを実行します。 |
| EXISTS |
サブクエリが 1 つ以上のレコードを返す場合に TRUE を返します。 |
| FOREIGN KEY |
2つのテーブルをリンクするキーとして使用される制約です。 |
| FROM |
どのテーブルからデータを選択または削除するかを指定します。 |
| FULL OUTER JOIN |
左のテーブルまたは右のテーブルのいずれかに一致する行を返します。 |
| GROUP BY |
集計関数(COUNT、MAX、MIN、SUM、AVG)とともに使用され、結果セットをグループ化します。 |
| HAVING |
集計関数と一緒に使用され、WHEREの代わりに使います。 |
| IN |
WHERE句で複数の値を指定するために使用します。 |
| INDEX |
テーブルにインデックスを作成または削除します。 |
| INNER JOIN |
両方のテーブルで一致する値を持つ行を返します。 |
| INSERT INTO |
テーブルに新しい行を挿入します。 |
| INSERT INTO SELECT |
1つのテーブルから別のテーブルにデータをコピーします。 |
| IS NULL |
空の値をテストします。 |
| IS NOT NULL |
空でない値をテストします。 |
| JOIN |
複数のテーブルを結合します。 |
| LEFT JOIN |
左側のテーブルのすべての行と、右側のテーブルと一致する行を返します。 |
| LIKE |
列内の指定されたパターンを検索します。 |
| LIMIT |
結果セットで返すレコードの数を指定します。 |
| NOT |
条件が FALSE の場合にのみ行を含みます。 |
| NOT NULL |
列に NULL 値を受け入れないように制約します。 |
| OR |
いずれかの条件が TRUE の行を含みます。 |
| ORDER BY |
結果セットを昇順または降順でソートします。 |
| OUTER JOIN |
左側のテーブルまたは右側のテーブルのいずれかに一致する行を返します。 |
| PRIMARY KEY |
データベーステーブル内の各レコードを一意に識別する制約です。 |
| PROCEDURE |
ストアドプロシージャです。 |
| RIGHT JOIN |
右側のテーブルのすべての行と、左側のテーブルと一致する行を返します。 |
| ROWNUM |
結果セットで返すレコードの数を指定します。 |
| SELECT |
データベースからデータを選択します。 |
| SELECT DISTINCT |
異なる値のみを選択します。 |
| SELECT INTO |
データを別のテーブルにコピーします。 |
| SELECT TOP |
結果セットで返すレコードの数を指定します。 |
| SET |
テーブル内で更新する列と値を指定します。 |
| TABLE |
テーブルを作成し、列を追加、削除、または変更します。 |
| TOP |
結果セットで返すレコードの数を指定します。 |
| TRUNCATE TABLE |
テーブル内のデータを削除しますが、テーブル自体は削除しません。 |
| UNION |
2つ以上のSELECT文の結果セットを結合します(重複した値は1度のみ表示されます)。 |
| UNION ALL |
2つ以上のSELECT文の結果セットを結合します(重複した値も表示されます)。 |
| UNIQUE |
列内のすべての値が一意であることを保証する制約です。 |
| UPDATE |
テーブル内の既存の行を更新します。 |
| VALUES |
INSERT INTO文で挿入する値を指定します。 |
| VIEW |
ビューを作成、更新、または削除します。 |
| WHERE |
特定の条件を満たすレコードのみを結果セットにフィルタリングします。 |