Définition des options du noeud SGBD

Vous pouvez utiliser les options de l'onglet Données de la boîte de dialogue du noeud Source de base de données pour accéder à une base de données et lire les données d'une table sélectionnée.

Mode. Sélectionnez Table pour vous connecter à une table à l'aide des commandes de la boîte de dialogue.

Sélectionnez Requête SQL pour interroger la base de données sélectionnée en utilisant SQL. Pour plus d'informations, voir Interrogation de la base de données.

Source de données. En mode Table et Requête SQL, vous pouvez entrer un nom dans le champ Source de données ou sélectionner Ajouter une nouvelle connexion à la base de données dans la liste déroulante..

Les options suivantes vous permettent de vous connecter à une base de données et de sélectionner une table à l'aide de la boîte de dialogue :

Nom de la table. Si vous connaissez le nom de la table à laquelle vous souhaitez accéder, indiquez-le dans le champ Nom de la table. Dans le cas contraire, cliquez sur le bouton Sélectionner pour ouvrir une boîte de dialogue répertoriant les tables disponibles.

Entourer de guillemets les noms des tables et colonnes. Indiquez si vous souhaitez que les noms des tables et des colonnes soient placés entre guillemets lors de l'envoi des requêtes à la base de données (par exemple, s'ils contiennent des espaces ou des signes de ponctuation).

  • Si vous sélectionnez Si nécessaire, les noms des tables et des champs seront placés entre guillemets uniquement s'ils contiennent des caractères non standard. Les caractères non standard sont les caractères non ASCII, l'espace et tous les caractères non alphanumériques autres que le point (.).
  • Sélectionnez Toujours si vous souhaitez que tous les noms de tables et de champs soient mis entre guillemets.
  • Sélectionnez Jamais si vous ne souhaitez jamais mettre les noms des tables et des champs entre guillemets.

Supprimer les espaces de début et de fin. Sélectionnez les options permettant la suppression des espaces situés en début et en fin des chaînes.

Remarque : Les comparaisons entre les chaînes qui utilisent et n'utilisent pas la répercussion SQL peuvent générer des résultats différents lorsqu'il existe des espaces de fin de chaîne.

Lecture de chaînes vides issues d'Oracle. Lorsque vous lisez une base de données Oracle ou que vous écrivez dedans, souvenez-vous que, contrairement à IBM® SPSS Modeler et à la plupart des autres bases de données, Oracle traite et stocke les valeurs de chaîne vides comme des valeurs nulles. Autrement dit, les mêmes données extraites d'une base de données Oracle, ou d'un fichier ou d'une autre base de données peuvent se comporter différemment, et donc renvoyer des résultats différents.