Na een lange strijd hebben we dit probleem kunnen oplossen. Ik wilde alleen de reden delen.
Ons bouwteam onderhoudt een aparte interne tool om scripts te implementeren, die intern de SQLCMD activeert (shell) hulpprogramma om T-SQL-scripts in een db uit te voeren.
Dit is de boosdoener:standaard QUOTED_IDENTIFIER
is OFF
bij het uitvoeren in SQLCMD-modus!
Elk script dat door deze tool wordt uitgevoerd, is gemaakt met QUOTED IDENTIFIER OFF
. Wij zijn de enige module die geïndexeerde views gebruikt. Alle overige verhalen die je goed kent in mijn vorige berichten :(
OPMERKING:ik ga ieders post als nuttig stemmen.