sql >> データベース >  >> RDS >> PostgreSQL

ValueError:DatetimeIndexをdtypedatetime64[us]にキャストできません

    各要素でpd.to_datetime()を使用すると機能しました。動作しないオプション4は、シリーズ全体にpd.to_datetime()を適用します。おそらく、Postgresドライバーはpython datetimeを理解しますが、pandas&numpyのdatetime64は理解しません。オプション4は正しい出力を生成しましたが、DFをPostgresに送信するときにValueError(タイトルを参照)が発生しました

    timesAsPyDt = (spy0030Df['dt']).apply(lambda d: pd.to_datetime(str(d)))
    


    1. SQLクエリの最適化—必要な時期と必要性を判断する方法

    2. MySQLデータソースがVisualStudioに表示されない

    3. 上位10レコードを選択するSQL

    4. MySQLに中国語の文字を挿入できません