Lucee 6 comes with cfqueryparam change that empty values are not valid for numbers anymore. Previously if "" is passed to cfqueryparam, I think it was silently converted to null, and then went to DB. It was working fine together with idea that everything is a string, since HTTP request is just a text. Empty value coming from HTML form just went into NULL value in database, neat. Probably the change is good from language/theory perspective, I don't know, I'm a simple man. It was easier, now I need more code to type.