Expression alphanumérique
ExpressionAlpha |
IdVarAlpha | IdVarNum | ConstanteAlpha | MotRéservéAlpha | MotRéservéNum | FonctionUtilisateurResAlpha| ExpressionAlpha OperateurConcat ExpressionAlpha |
FonctionUtilisateurResAlpha |
Fonction utilisateur rendant un résultat de type alphanumérique. |
OperateurConcat |
Expression numérique
ExpressionNum |
IdVarNum | ConstanteNum | MotRéservéNum | FonctionUtilisateurResNum | ExpressionNum OperateurArithm ExpressionNum | (ExpressionNum OperateurArithm ExpressionNum) |
FonctionUtilisateurResNum |
Fonction utilisateur rendant un résultat de type numérique. |
OperateurArithm |
Opérateur arithmétique +, -, * ou / |
Expression booléenne
ExpressionBool |
ExpressionBool OperateurLiaisonBool ExpressionBool | (ExpressionBool) | NON ExpressionBool | ExpressionBoolPart | ExpressionBoolTypée |
OperateurLiaisonBool |
|
ExpressionBoolPart |
NomVue EXISTE | NomVue N_EXISTE_PAS |
ExpressionBoolTypée |
EltTypé OpérateurComparaison EltTypé | EltTypéSimple COMPRIS_ENTRE EltTypéSimple;eltTypéSimple | EltTypéSimple COMMENCE_PAR EltTypéSimple | EltTypéSimple CONTIENT EltTypéSimple | EltTypéSimple = SuiteEltsTypésSimples | EltTypéSimple <> SuiteEltsTypésSimples où tous les opérandes eltTypé, eltTypéSimple ou SuiteEltsTypésSimple sont de même type (alphanumérique, numérique, date, time, timestamp, pointeur). Pour le type pointeur seul les opérateurs "=" et "<>" sont possibles. Les opérateurs COMMENCE_PAR et CONTIENT sont compatibles uniquement avec des opérandes de type alphanumérique ou numérique. |
EltTypé |
IdVar | Constante | MotRéservé | FonctionPrédéfinie |
EltTypéSimple |
IdVar | Constante | MotRéservé |
OpérateurComparaison |
|
SuiteEltsTypésSimples |
EltTypéSimple;EltTypéSimple | EltTypéSimple;SuiteEltsTypésSimples |
↑ Haut de page Copyrights Ι ©Hardis Group 2025 - Toute représentation ou reproduction intégrale ou partielle faite sans le consentement écrit d'Hardis Group est illicite.