possível ter tabelas temporárias em uma funçã

Aparentemente, não posso usá-los. Estou recebendo uma mensagem de erro como:

Uso inválido de um operador de efeito colateral 'SELECT' dentro de uma função

Se eu quiser fazer algo assim:

select bleh
  into #temp
  from Blah

... dentro de uma função.