I knew I should write it in english, I was concentrating too much on the German

If you use "select *" with "into" then you will most likely need to recompile. This, if you are not using a referenced DS.

But, if you are using something like "select count(*)" then you will not need to recompile.