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étierDéveloppement DSM

Outils personnels