在AWS Athena中,似乎不是将参数传递到SQL查询的好方法。典型的执行方式来自boto3
call,
response = client.start_query_execution(
QueryString='string',
ClientRequestToken='string',
QueryExecutionContext={
'Database': 'string'
},
ResultConfiguration={
'OutputLocation': 'string',
'EncryptionConfiguration': {
'EncryptionOption': 'SSE_S3'|'SSE_KMS'|'CSE_KMS',
'KmsKey': 'string'
}
}
)
如果我需要将参数传递给QueryString,我需要对其进行清理以避免注入攻击。如何清理输入?
答案 0 :(得分:0)
Athena API中没有此类功能。