LIKE filters with no wildcards are like asking for:
[TableName] = 'tblPD' AND [FieldName] = 'PD'
LIKE is a whole lot more inefficient than plain comparison, so the code should be using comparison.
And I see nothing that would upset T-SQL or MySQL or, for that matter, PostgreSQL.