Cuando creas una tabla con # te la crea solo en la sesion que estas trabajando(digamos en tu ventana de query) si te cambias de ventana de query te dira que esa tabla no existe ya que solo esta activa en la sesion que la creo
cuando usas ## entonces te la crea global, y la puedes acceder desde cualquier sesion en la base de datos, para mejor explicacion aqui un link:
https://www.simple-talk.com/sql/t-sq...in-sql-server/
saludos!