sql >> Database >  >> RDS >> Sqlserver

Coldfusion:omgaan met null-waarden in het datumveld

Je laat het belangrijkste deel weg - de eigenlijke CFC en de query die de invoeging doet. Wat er gebeurt, is uw <cfargument> tag wordt getypt als 'datum', dus wanneer u een lege tekenreeks doorgeeft, mislukt de validatie. (Dit is een van de redenen waarom ik mijn argumenten niet typ).

U moet typecontrole uitschakelen of het argumenttype wijzigen in 'string' of 'any'. Als u dat nu doet, moet u ook uw <cfqueryparam> . wijzigen tag (jij bent met behulp van <cfqueryparam> , ben jij niet?!) naar zoiets als dit:

<cfqueryparam .... null="#not len(trim(arguments.thedate))#" />

Dat zal je oplossen...




  1. Hoe laat je PyPy, Django en PostgreSQL samenwerken?

  2. Selecteer gegevens tussen een datum/tijdbereik

  3. Relatie met refererende sleutels beperken tot rijen met gerelateerde subtypes

  4. Hoe GROUP BY te gebruiken na de Having-clausule Mysql