![見出し画像](https://assets.st-note.com/production/uploads/images/129320389/rectangle_large_type_2_5a03d80f05b0f11652ec333d1ea8af83.png?width=1200)
第23問:Salesforce認定Platformデベロッパー
本講座はSalesforce認定Platformデベロッパー試験の過去問、模擬問題の解説を行なっております。
問題
開発者がVisualforceコントローラーでSOQLインジェクションの脆弱性から保護するために使用できるクエリはどれですか?答えを2つ選択してください
□ String qryName = '%' + String.enforceSecurityChecks(name) + '%';
String qryString = [SELECT Id FROM Contact WHERE Name LIKE:qryNAme];
List queryResults = Database.query(qryString);
□ String qryName = '%' + Name + '%';
String qryString = [SELECT Id FROM Contact WHERE Name LIKE:qryNAme];
List queryResults = Database.query(qryString);
□ String qryString = [SELECT Id FROM Contact WHERE Name LIKE:qryNAme];
List queryResults = Database.query(qryString);
□ String qryName = '%' + String.escapeSingleQuotes(name) + '%';
String qryString = [SELECT Id FROM Contact WHERE Name LIKE:qryNAme];
List queryResults = Database.query(qryString);
正解
ここから先は
![](https://assets.st-note.com/production/uploads/images/64489617/profile_d43ebf9cb882c42c754707b2947cb99c.png?fit=bounds&format=jpeg&quality=85&width=330)
Salesforce認定PLATFORMデベロッパー試験の資格取得を目指す方向けの講座です。 過去問、サンプル問題に対する解答+解説をしま…
![](https://assets.st-note.com/production/uploads/images/64489617/profile_d43ebf9cb882c42c754707b2947cb99c.png?fit=bounds&format=jpeg&quality=85&width=330)
解説:認定Platformデベロッパー PACK
Salesforce認定Platformデベロッパー試験の資格取得を目指す方向けの講座です。 過去問、サンプル問題に対する解答+解説をしま…
いつもサポートいただきありがとうございます! クリエイター活動の励みになります!