Partager via


Comment : spécifier des options SET de niveau objet

Pour chaque projet de base de données, vous pouvez spécifier des valeurs pour sept options SET. Deux de ces options, les valeurs ANSI NULL et les identificateurs entre guillemets, s'affichent également en tant que propriétés pour chaque objet de base de données. Vous utilisez ces propriétés pour indiquer des valeurs différentes pour chaque objet que vous avez spécifié pour le projet. Par défaut, les objets de base de données héritent des valeurs pour ces options du projet de base de données. Le script de compilation contient des instructions SET pour un objet de base de données uniquement si la valeur de l'option pour cet objet diffère de la valeur de l'option pour le projet de base de données.

Pour spécifier des options SET pour un objet de base de données

  1. Dans l'Explorateur de solutions, cliquez avec le bouton droit sur l'objet pour lequel vous souhaitez spécifier une option SET et cliquez sur Propriétés.

  2. Si nécessaire, développez le nœud Option de base de données.

  3. Pour définir la valeur de la propriété Valeurs ANSI NULL, effectuez l'une des opérations suivantes :

    • Cliquez sur Paramètres par défaut du projet pour définir la valeur de cette propriété afin qu'elle corresponde à la valeur de l'option pour le projet de base de données.

    • Cliquez sur Actif si vous souhaitez que toutes les comparaisons à une valeur Null aient la valeur INCONNU.

    • Cliquez sur Inactif si vous souhaitez que toutes les comparaisons de valeurs non-UNICODE à une valeur Null aient la valeur True si les deux valeurs sont NULL.

  4. Pour définir la valeur de la propriété Identificateur entre guillemets, effectuez l'une des opérations suivantes :

    • Cliquez sur Paramètres par défaut du projet pour définir la valeur de cette propriété afin qu'elle corresponde à la valeur de l'option pour le projet de base de données.

    • Cliquez sur Actif si vous souhaitez que les mots clés SQL Server soient utilisés comme identificateurs (nom d'objet ou de variable) lorsqu'ils sont entourés de guillemets.

    • Cliquez sur Inactif si vous ne voulez pas que les mots clés SQL Server soient utilisés comme identificateurs (nom d'objet ou de variable) lorsqu'ils sont entourés de guillemets.

  5. Dans le menu Fichier, cliquez sur Enregistrer tout.

    Lorsque vous générez et déployez le projet de base de données, les instructions SET sont générées dans le script de compilation pour tout objet pour lequel les valeurs des options SET diffèrent de celles du projet de base de données.

Voir aussi

Tâches

Comment : générer un projet de base de données pour générer un fichier de schéma compilé (.dbschema)

Concepts

Création et modification des objets de base de données et serveur