ホームページ >データベース >mysql チュートリアル >T-SQL の SET と SELECT: 変数の割り当てにそれぞれをいつ使用する必要がありますか?
T-SQL の SET ステートメントと SELECT ステートメント: 変数割り当て方法の比較
T-SQL では、SET ステートメントと SELECT ステートメントは変数に値を割り当てるときに異なる目的を果たします。効率的でエラーのないコードを作成するには、それらの違いを理解することが重要です。
SET: 標準変数の割り当て
SET ステートメントは、単一の変数に値を割り当てるための ANSI 規格のメソッドです。その構文は簡潔かつ明確です:
<code class="language-sql">SET variable_name = value;</code>
SELECT: 複数変数の代入
SET とは異なり、SELECT では 1 つのステートメントで複数の変数に値を割り当てることができます。これは、INTO キーワードを使用して実現されます:
<code class="language-sql">SELECT column_1, column_2, ... INTO variable_1, variable_2, ... FROM table_name WHERE ...;</code>
主な違い
以上がT-SQL の SET と SELECT: 変数の割り当てにそれぞれをいつ使用する必要がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。