Création d'une séquence

Remarque

Cette fonctionnalité n'est pas disponible pour les services de base de données MySQL.
Vous pouvez créer ou modifier une séquence dans SQL Worksheet.

Pour créer une séquence pour un schéma sélectionné, dans l'onglet Navigateur, sélectionnez Séquences dans la liste déroulante Type d'objet, cliquez sur Sous-menu Objet et sélectionnez Créer un objet.

Pour modifier une séquence pour un schéma sélectionné, cliquez avec le bouton droit de la souris sur un objet de séquence dans l'onglet Navigateur et sélectionnez Modifier.

Panneau Propriétés

  • Schéma : schéma de base de données dans lequel créer la séquence.

  • Nom : nom de la séquence.

  • Commencer par : valeur de début de la séquence.

  • Incrément : intervalle entre les nombres successifs d'une séquence.

  • Valeur minimale : valeur la plus faible possible pour la séquence. La valeur par défaut est 1 pour une séquence croissante et -(10^26) pour une séquence décroissante.

  • Valeur maximale : valeur la plus élevée possible pour la séquence. La valeur par défaut est 10^27 pour une séquence croissante et -1 pour une séquence décroissante.

  • Cache et Taille du cache : Cache préalloue les valeurs de séquence dans le cache, ce qui peut améliorer les performances des applications. La taille du cache indique le nombre de valeurs de séquence préallouées dans le cache. Aucun cache : les valeurs de séquence ne sont pas préallouées dans le cache.

  • Cycle : indique si la séquence "se déplace" pour réutiliser les nombres après avoir atteint sa valeur maximale (pour une séquence croissante) ou sa valeur minimale (pour une séquence décroissante). Si le cycle des valeurs n'est pas activé, la séquence ne peut pas générer plus de valeurs après avoir atteint sa valeur maximale ou minimale.

  • Ordre : indique si les numéros de séquence sont générés dans l'ordre dans lequel ils sont demandés. Si Aucune commande est spécifié, les numéros de séquence ne sont pas garantis dans l'ordre dans lequel ils ont été demandés.