日付型・日時型カラムと比較する値の自動置換について¶
バージョン3.3.0より、テーブルの検索条件や結合条件で、日付型、または、日時型のカラムに対して値、または、数式を比較している場合、アクションを実行する際に値の置換を行う場合があります。
この置換はデータベースのバージョン互換性をサポートするために CELF 内部で行われ、アクションで指定した値に影響はありません。
また、接続先データベースが「CELF データベース(デフォルト)」の場合に行われます。
自動置換を行うアクション¶
- 「テーブルから1件取得する」アクションの検索条件
- 「テーブルから複数件取得する」アクションの検索条件、結合条件
- 「テーブルからデータの件数を取得する」アクションの検索条件、結合条件
- 「テーブルのデータを集計する」アクションの集計前の絞込条件、集計結果の絞込条件
置換内容¶
文字列パターンと、「条件編集」ダイアログで指定した条件によって、以下の通り自動置換する値が異なります。
条件については、テーブルからデータを1件取得する > 検索条件を指定する を参照してください。
文字列パターン 例 条件 置換後の値 [4桁の数字] 2022 「が次以上」 「が次より大きい」 「が次以下」 「が次より小さい」 2022-01-00 「が次と一致する」 「が次のいずれかと一致する」 0000-00-00 「が次と一致しない」 「が次のいずれとも一致しない」 「が空でない」
- [4桁の数字] - [1桁または2桁の数字]
- (記号は Unicode の U+002D)
2022-03 「が次以上」 「が次より大きい」 「が次以下」 「が次より小さい」 2022-03-00 「が次と一致する」 「が次のいずれかと一致する」 0000-00-00 「が次と一致しない」 「が次のいずれとも一致しない」 「が空でない」
- [4桁の数字] [1文字の記号] [1桁または2桁の数字]
- (記号は Unicode の U+002E 以降)
2022/10 「が次以上」 「が次より大きい」 「が次以下」 「が次より小さい」 2023-01-00 「が次と一致する」 「が次のいずれかと一致する」 0000-00-00 「が次と一致しない」 「が次のいずれとも一致しない」 「が空でない」
- [4桁の数字] [1文字の記号] [1桁または2桁の数字]
- (記号は Unicode の U+002C 以前)
2022/10 「が次以上」 「が次より大きい」 「が次以下」 「が次より小さい」 2022-01-00 「が次と一致する」 「が次のいずれかと一致する」 0000-00-00 「が次と一致しない」 「が次のいずれとも一致しない」 「が空でない」 空白 "" 「が次以上」 「が次より大きい」 「が次と一致しない」 「が次のいずれとも一致しない」 「が空でない」 「が次以下」 「が次より小さい」 「が次と一致する」 「が次のいずれかと一致する」 0000-00-00