SQL の @ 記号は、動的または未指定の値を保存するために使用されるパラメーターのプレースホルダーを表します。具体的な使用シナリオには、ストアド プロシージャ/関数、動的 SQL、クエリのパラメーター化が含まれます。
SQL の @ の意味
SQL の @ 記号は通常、動的値または不特定の値を格納するために使用されるパラメーターのプレースホルダーを表します。
使用シナリオ
@ シンボルは、以下を含むさまざまな SQL ステートメントで広く使用されています。
構文
SQL で @ 記号を使用する場合、通常は次の構文に従います:
@parameter_name
例:
SELECT * FROM table_name WHERE id = @id
特定の用途
CREATE PROCEDURE my_proc (@param1 int, @param2 varchar(50))
EXEC
: EXEC (@sql_statement)
SELECT * FROM table_name WHERE id = ?
以上がSQLにおける@の意味の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。