Q1
What is dynamic SQL?
SQL constructed at runtime. PREPARE creates executable. EXECUTE runs it. More flexible but less efficient. Security risk (injection).