4

date CHAR(7) CHARACTER SET LATIN NOT CASESPECIFIC,2010-12、2011-10 などの値がある列の日付が あります。これらを日付形式 yyyy/mm に変更したいと考えています。どうすればいいのですか?ありがとう

4

1 に答える 1

5

CAST に FORMAT を適用するだけです。

SELECT CAST('2010-12' AS DATE FORMAT 'YYYY/MM')

これは、日付が今月の 1 日に設定された有効な日付を返します。

于 2013-08-09T06:32:16.840 に答える