Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
DB2 データベースには DATE と TIME の 2 つのフィールドがあります。DATE は文字列 (2013 年 8 月 25 日)、DATE はタイムスタンプ (1970 年 1 月 1 日 7:00:00 AM) です。1970 年 1 月 1 日を 2103 年 8 月 25 日に置き換える SQL を書きたいと思います。助けてください。
ありがとう。
さて、DATE関数を使用して、文字列を日付にキャストする必要があります
DATE
DATE(DATE)
ご覧のとおり、列に既存の関数名を付けるのは悪い考えです...
TIMESTAMP次に、 、DATE、および関数を組み合わせTIMEます (ここでもフィールド名がはっきりしませんが...)
TIMESTAMP
TIME
TIMESTAMP(DATE(DATE), TIME(TIME))
日付部分が DATE フィールドから取得され、時刻部分が TIME フィールドから取得されたタイムスタンプが表示されます
あれこれ見て_