Translateurs SQL (tech)
De Wiki1000
Introduction
Le traducteur de code est un objet technique permetant d’écrire du code SQL indépendant du type de serveur de base de données utilisé.
Vous pouvez accéder aux fonctions du traducteur par l'attribut "Translator" d'un curseur ou d'une requête.
Propriétés
DBOUTOPCONCATSTRINGS | Renvoie l'opérateur de concaténation de chaîne. |
Méthodes
dbOutVariant | Traduit une valeur iValue en fonction de son type. |
dbOutRowCount | Traduit l'instruction SQL qui force le moteur de données à arrêter l'exécution de la requête après avoir renvoyé le nombre de lignes spécifié. |
dbOutStr | Traduit une valeur de type string. |
dbOutOID | Traduit un oid. |
dbOutDatePart | Traduit la fonction DATEPART qui renvoie un entier représentant l'élément de date précisé dans la date spécifiée. |
dbOutSubStr | Traduit l'instruction SUBSTRING qui renvoie une partie d'une expression de type caractère, binaire, texte ou image. |
dbOutDaysBetween | Traduit la fonction DATEDIFF qui renvoie le nombre de jours traversées entre deux dates données. |
dbOutIsNull | Traduit la fonction ISNULL qui remplace NULL par la valeur de remplacement spécifiée. |
dbOutJoin | Traduit une syntaxe pour une jointure simple. |
dbOutLeftOuterJoin | Traduit la syntaxe d'une jointure externe. Les paramètres sont identiques à ceux de la fonction DBOUTJOIN. |
dbOutTableName | Traduit un nom de table avec options de verrouillage. |
dbOutWhereVariant | Traduit une expression en convertissant la valeur. |
dbOutWhereString | Traduit une expression en tenant compte de la gestion des NULL du moteur de basse de données. |
dbOutWhereNull | Retourne un terme de filtre null |
dbOutWhereNotNull | Retourne un terme de filtre not null |
dbOutLikeFilter | Escape les caractères spéciaux de l'opérateur like |
— Code métier — Développement DSM —