title: Should I create primary key on a temporary table in a stored procedure?
body: <p>I have a stored procedure that needs to create dynamically 3 temp tables and join them in a large query that includes other tables.</p>
  
  <p>Is it good practice to do this? </p>