7

この形式を postgre データベース テーブルに格納するとします。ここで、この日付を、別の形式の日付を含む texbox 値の 1 つと比較する必要があります。

Database Date Format :: YYYY-MM-DD For example :: 2010-11-26

Text-Field Date Format :: Day, Month Date, Year :: Fri, Nov 26, 10

今、私はこの値を比較しようとしましたが、Plz が提案する応答はありません。

    Select * from table_name where user_id=('11') 
and to_char(effective_date, $$$$$$$$)=trim('Fri, Nov 26, 10');

では、$$$$$$$$の代わりにどの形式を使用すればよいか教えてください。

ありがとう !!!

4

2 に答える 2

15
SELECT 
  * 
FROM 
  table_name 
WHERE 
  user_id=('11') 
AND 
  to_char(effective_date, 'Dy, Mon DD, YY') = trim('Fri, Nov 26, 10');
于 2010-11-26T16:15:51.963 に答える
8

これはそれを行う必要があります:to_char(effective_date, 'Dy, Mon DD, YY')

ところで:これはすべてマニュアルに記載されています: http://www.postgresql.org/docs/current/static/functions-formatting.html

于 2010-11-26T16:14:40.553 に答える