Что-то вроде этого.
http://code.google.com/p/squiggle-sql/wiki/Tutorial.
Это требуется для случаев, когда требуется создать сложный sql из пользовательского ввода из пользовательского интерфейса. В настоящее время в проекте, в котором я работаю, используется String Manipulation, который выглядит уродливым и его трудно поддерживать.