Ik heb de oplossing gevonden!
Ik gebruikte ojdbc 11.2.0.1. Toen ik overschakelde naar 11.2.0.2, kon ik setNString() . krijgen werkt naar behoren. Maar ik krijg nog steeds dezelfde java.sql.SQLException: Invalid column type als ik setObject() . gebruik met Type.NVARCHAR . Schaam je Oracle...
Hoe dan ook, de oplossing:overschakelen naar ojdbc 11.2.0.2