Executes one of a sequence of alternate statement blocks in
a compound statement of a multistatement procedure. Unlike
the simple CASE control statement, the searched CASE control
statement supports arbitrary predicates for the WHEN clause that
can contain variable and parameter references.