私はAccess DB 2007 - 2010を使用しています。私は多くのCSVファイルをインポートしようとしましたが、タイムスタンプの列は正しくインポートされません。文字列を日付に変換して値を抽出する方法
私はすべてのCSVをAccess DBにリンクしており、すべてのテーブルを照会しようとしています。
私はFormat
datepart
と機能を組み合わせるしようとしているし、それが失敗し続ける(現在の文字列である)タイムスタンプから今年の一年と一日を抽出するために
をしようとしています。 (それはちょうどテーブルのエラーと言われています)
format
の機能は動作しますが、何かと組み合わせることはできません。
select datepart("y", Format(gmt, "dd-mmm-yyyy hh:nn:ss")) as DOY from Table1;
を、それは失敗します。
は、私は基本的にこれをやろうとしています。私もCDate
と
DateValue
をさまざまな組み合わせで試しましたが、すべて失敗します。
誰でもこれを動作させる方法を知っていますか?
UPDATE
format
関数は何もしていません。私がそれをどのようにフォーマットしようとも、テキストは同じままです。
ここ日時サンプルです:05 - 12月 - 2008年13:40:01.955
@ HansUp:失敗します。私は日付サンプルを追加しました – djm
@ハンズアップ:OMG!それはうまくいった!どうもありがとうございます!私はそれをupvoteすることができるように解決策としてそれを追加してください! – djm