Nur um es nochmal genau zu sagen:
Diese Parameter ala ":name" oder "?" usw. (jenachdem welches
DBMS man nutzt) stehen für je genau einen Wert.
Also egal was man an soeinen Parameter übergibt und wie es formatiert ist, es wird immer nur als ein Wert (in deinem Fall
ein String) ausgewertet.
War leider auch schon in diese "Falle" getappt und wollte genau das Gleiche versuchen.