Générer des requètes SQL avec le langage DTML

  Conversion explicite de type et génération dynamique de requètes SQL

  Le code SQL produit est adapté au dialecte SQL supporté par le moteur de base de données utilisé

  Exemple 1 :

Insert into clients (DATE, NOM, PRENOM, AGE)
Values (
<dtml-sqlvar expr="_.DateTime().strftime('%Y%m%d')"  type="string">
<dtml-sqlvar nom type="string">
<dtml-sqlvar prenom type="string">
<dtml-sqlvar age type="int">
)
  Exemple 2 :

<dtml-sqltest id column="COMMANDE" op="eq" type="string">
Equivaut à : WHERE COMMANDE="id"