- 追加された行はこの色です。
- 削除された行はこの色です。
Open棟梁 wiki
「[[Open棟梁 wiki>https://opentouryo.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。
[[戻る>FAQ - D層フレームワーク]]
-[[戻る>機能一覧 - フレームワーク]]
*目次 [#oe1075ce]
#contents
*概要 [#e6bee06a]
通常のパラメタライズド・クエリ
-通常のパラメタライズド・クエリ
-PARAMタグを使用して[[動的パラメタライズド・クエリ分析ツール]]からパラメタ設定が可能。
SELECT
*
FROM
Employees
WHERE
FirstName=@FN
AND LastName=@LN1
AND EmployeeID IN (SELECT EmployeeID FROM Employees WHERE LastName=@LN2)
AND ReportsTo IN ( @P1 , @P2 )
ORDER BY %COLUMN% %SEQUENCE%
/*PARAM* FN, String, Nancy *PARAM*/
/*PARAM* LN1, String, Davolio *PARAM*/
/*PARAM* LN2, String, Davolio *PARAM*/
/*PARAM* P1, String, 2 *PARAM*/
/*PARAM* P2, String, 5 *PARAM*/
/*PARAM* COLUMN, EmployeeID *PARAM*/
/*PARAM* SEQUENCE, DESC *PARAM*/
*ポイント [#s79c79c5]
-この「静的パラメタライズド・クエリ」も「動的パラメタライズド・クエリ分析ツール」を使用してテスト実行することができます。
-「静的パラメタライズド・クエリ」のPARAMタグに記載されたパラメタは、この「動的パラメタライズド・クエリ分析ツール」を使用してテスト実行する際に使用されます。
-実際のプログラムから「静的パラメタライズド・クエリ」を実行する場合は、APIからパラメタを設定する形になります。
-この「[[静的パラメタライズド・クエリ]]」も「[[動的パラメタライズド・クエリ分析ツール]]」を使用してテスト実行することができる。
-「[[静的パラメタライズド・クエリ]]」のPARAMタグに記載されたパラメタは、この「[[動的パラメタライズド・クエリ分析ツール]]」を使用してテスト実行する際に使用される。
-実際のプログラムから「[[静的パラメタライズド・クエリ]]」を実行する場合は、APIからパラメタを設定する形になる。
*関連 [#c419aef9]
-[[動的パラメタライズド・クエリ]]
-[[SetParameter]]
-[[SetUserParameter]]
**[[動的パラメタライズド・クエリ]] [#ad9fc0a8]
**[[SetParameter]] [#e3c407e4]
**[[SetUserParameter]] [#w3fcc358]