1. ホーム
  2. sql

[解決済み] アドホッククエリとは何ですか?

2022-03-13 11:25:05

質問

SQLに関する本を読んでいます。その本の中で、以下の用語があります。 アドホッククエリ というのは、よくわからない。

アドホッククエリとは、具体的にどのようなものですか?

どのように解決するのですか?

アドホック はラテン語で「この目的のために」という意味です。オンザフライクエリ、あるいはジャストソークエリとも呼ばれます。必要なときに必要な分だけ入力する、そんなSQLクエリです。

var newSqlQuery = "SELECT * FROM table WHERE id = " + myId;

...これは、そのコード行が実行されるたびにまったく別のクエリとなり、その値は myId . アドホッククエリの反対は、ストアドプロシージャのような定義済みのクエリで、そのテーブルから選択するという全体的に汎用的な目的のために一つのクエリを作成し、IDを変数として渡します(例えば)。