0000-00-00
日時フィールドにソースがあります。それをSQLの宛先にコピーしようとすると、エラーが表示されます。
派生列を修正しようとしています。に0000-00-00
変更するとNULL
。これが写真です。
なぜ機能しないのですか?に変更してみました0000-00-00 00:00:00
が0000-00-00
、それでも機能しません。
0000-00-00
日時フィールドにソースがあります。それをSQLの宛先にコピーしようとすると、エラーが表示されます。
派生列を修正しようとしています。に0000-00-00
変更するとNULL
。これが写真です。
なぜ機能しないのですか?に変更してみました0000-00-00 00:00:00
が0000-00-00
、それでも機能しません。
次の式を試して、問題を解決してください。入力フィールドはDATETIME
データ型であり、ゼロを含むすべての値を無視する必要があるためです。指定された日時値のDAYを見つけて、それがゼロかどうかを確認できます。ゼロの場合はNULL関数を使用する必要があります。NULL(DT_DBTIMESTAMP)
それ以外の場合は、有効な日付と時刻の値を含むフィールド名を使用できます。次に、式全体をデータ型に型キャストしますDT_DBTIMESTAMP
(DT_DBTIMESTAMP)(DAY([FechaHoraCorteAgente])== 0?NULL(DT_DBTIMESTAMP):[FechaHoraCorteAgente])
式では、NULLの代わりにNULL(DT_DBTIMESTAMP)を使用する必要があります。