was wäre wenn ...
Du für die physische Datei eine SQL View erstellst und dann einen Instead Of Trigger auf die View generierst?