Paramètres d'entrée
Les paramètres d'entrée sont indiqué par un point d'interrogation suivi d'un nombre, par exemple : ?2. Les paramètres d'entrée sont numérotés à partir de 1 et correspondent aux arguments de la méthode de recherche ou de sélection ; en conséquence, une requête ne doit pas contenir de paramètre d'entrée dont le numéro est supérieur au nombre d'arguments d'entrée.
Un paramètre d'entrée peut être un type primitif de byte, short, int, long, float, double, boolean, char ou des types d'encapsuleur de Byte, Short, Integer, Long, Float, Double, BigDecimal, String, Boolean, Char, java.util.Calendar, java.util.Date, java.sql.Date, java.sql.Time, java.sql.Timestamp, un EJBObject ou une chaîne de données binaires sous la forme d'un byte[] Java.
Un paramètre d'entrée ne doit pas avoir une valeur NULL. Pour rechercher une valeur NULL, vous devez utiliser le prédicat NULL.