1

MySQL データベースからのデータを処理するアプリケーションを Perl で作成しています。有効な ISO 形式の日付 YYYY-MM-DD を持つレコードのみを選択する必要があります。ただし、多くのレコードには月または日の値がないため、1999-00-00 のようになります。これらを除外する必要があります。

Perl でもできますが、最善の方法は SQL ステートメントで REGEXP 関数を使用することだと思います。ただし、これが最善の方法かどうかはわかりません。また、データを正規表現する方法もわかりません。

ご提案ありがとうございます。

4

1 に答える 1

2

いつでも使用できます:

where DATE_COL not like '%-00-00'
于 2013-02-03T12:54:25.753 に答える