Une requête SQL pour récupérer un numéro libre dans une zone clé.

La Problématique :

 Vous avez un fichier dont la clé est composée par un numéro, attribué automatiquement.

 Les numéros comportent des trous. Par suite de purge par exemple.

 Vous souhaitez combler les trous (numéros laissés vacants), lors de l’attribution d’un nouveau numéro.

Ce que fait la macro ADELIA:

 Retourne pour une zone clé d’une table , le numéro le plus petit disponible.

 Fonctionne si la zone est numérique ou si la zone est alphanumérique mais contient des chiffres.

 Si la zone contient un caractère autre qu’un chiffre dans un des enregistrements, il y a risque de plantage.

Print Friendly, PDF & Email