Skip to main content
Skip table of contents

SELECT-BASE

BUT

Cette fonction permet de se positionner sur une base d’archivage (connexion et positionnement d’un alias (ARD)). Cette fonction est liée avec la fonction d’exécution d’une requête de type REN sur une base d’archivage : elle identifie sur quelle base se positionner.

Cette fonction est disponible uniquement pour les requêtes de type REB.

TYPE CARACTERE (rubrique Fonction Gestion pour type de requête REB exclusivement, libellé : Select. Base Archi.).

SYNTAXE

Variable = SELECT-BASE(BASE-ARCHI= Nom Logique Base)

PARAMETRES

Paramètre

E/S

O

Type

Description

BASE-ARCHI

E

Oui

Caractère

Nom logique de la base de données archivage sur laquelle se connecter. Peut être une variable locale, une constante locale ou une constante globale.

EXEMPLE

L’instruction qui suit permet de se connecter sur la base dont le nom logique est défini dans la variable locale BaseArchivage

VLO.ConnectBase = SELECT-BASE(BASE-ARCHI= VLO.BaseArchivage )

NOTES

La base d’archivage donnée à la fonction doit être définie comme base de données DIAPASON de type archivage.

La fonction retourne dans la variable résultat :

la valeur *INC lors de toute anomalie d’exécution : base inconnue, problème de connexion, …),

la valeur vide pour toute exécution correcte.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.