Hi Mike,
I am using version 10. I used GetFileUrl and the url is still having the guid id for the attachement even though it is removed. When I check the database, it still has guid stored even after removing it. That field value should be null.
We have prev and dev servers and they are both acting differently after removing the attachment pdf.
Prev database: After attachment is removed, page is saved and published, the column still has guid 4e3cfb16-fda6-49ca-81b8-b78c280345ec.
Dev database: After attachment is removed, page is saved and published, the column has guid 0000......