Procedura: specificare opzioni SET a livello di oggetto
Per ogni progetto di database è possibile specificare valori per sette opzioni SET. Due di esse, ovvero Null ANSI e Identificatori tra virgolette, sono anche visualizzate come proprietà per ogni oggetto di database. Queste proprietà consentono di specificare valori diversi per ogni oggetto rispetto a quanto specificato per il progetto. Per impostazione predefinita, gli oggetti di database ereditano i valori di queste opzioni dal progetto di database. Lo script di compilazione contiene istruzioni SET per un oggetto di database solo se il valore dell'opzione per tale oggetto è diverso dal valore dell'opzione per il progetto di database.
Per specificare le opzioni SET per un oggetto di database
In Esplora soluzioni fare clic con il pulsante destro del mouse sull'oggetto per il quale si desidera specificare un'opzione SET e scegliere Proprietà.
Se necessario, espandere il nodo Opzione database.
Per impostare il valore della proprietà Null ANSI, eseguire una delle operazioni seguenti:
Fare clic su Impostazioni predefinite progetto per impostare il valore di questa proprietà in modo che corrisponda al valore dell'opzione per il progetto di database.
Fare clic su On se si desidera che tutti i confronti con un valore null vengano valutati come UNKNOWN.
Fare clic su Off se si desidera che tutti i confronti di valori non UNICODE con un valore null vengano valutati come True se entrambi i valori sono NULL.
Per impostare il valore della proprietà Identificatore tra virgolette, eseguire una delle operazioni seguenti:
Fare clic su Impostazioni predefinite progetto per impostare il valore di questa proprietà in modo che corrisponda al valore dell'opzione per il progetto di database.
Fare clic su On se si desidera che le parole chiave di SQL Server vengano utilizzate come identificatori (nomi di oggetto o di variabile) se racchiuse tra virgolette.
Fare clic su Off se non si desidera che le parole chiave di SQL Server vengano utilizzate come identificatori (nomi di oggetto o di variabile) se racchiuse tra virgolette.
Scegliere Salva tutto dal menu File.
Quando si compila e si distribuisce il progetto di database, nello script di compilazione verranno generate le istruzioni SET per qualsiasi oggetto per cui i valori delle opzioni SET differiscono da quelli del progetto di database.