sql >> データベース >  >> RDS >> Sqlserver

Coldfusion:日付フィールドのNull値の処理

    最も重要な部分、つまり実際のCFCと挿入を行うクエリを省略しています。何が起こっているのかはあなたの<cfargument> タグは「日付」と入力されるため、空の文字列を渡すと検証は失敗します。 (これが、引数を入力しない理由の1つです)。

    型チェックをオフにするか、引数の型を「string」または「any」に変更する必要があります。これを行うときは、<cfqueryparam>も変更する必要があります。 タグ(あなたは <cfqueryparam>を使用する 、そうではありませんか?!)このようなものに:

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

    それはあなたを修正します...




    1. MySQLテキスト列が切り捨てられています

    2. mysqlのストアドプロシージャで区切り文字が使用されるのはなぜですか?

    3. Mysqlのidを使用してテーブルから多くの行を削除します

    4. ORA-01537。ファイルが含まれている場所を検索したい