「覚え間違い」を教えてください!

テーブル作成において、CSVデータの取り込みを行ったのですが、「生年月日」のフィールドにおいて、CSVデータ上の『20070808』をテーブル上では『2007/08/08』若しくは『H18/08/08』と表示させるにはどのように操作すればよいのでしょうか?

 尚、CSVデータの書式は固定なので、テーブルの操作でしか変更が出来ません。

A 回答 (2件)

文字列として取り込んだものと推察します。


この場合、日付時刻型ではないので yyyy/mm/dd なんて書式設定は不可能。
ですから、文字列の書式設定をすることになります。

@@@@\/@@\/@@

しかし、インポート機能なんて一度も使ったことがないので最適解かどうかは怪しい!
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
確かに文字列として認識しているようです。
質問前に、書式欄に自分なりに設定をいれたのですが、うまく反映ができませんでした。
回答中の「@@@@\/@@\/@@」で試したところ、対象の全てのフィールドに反映することができました。

ありがとうございました。

お礼日時:2007/08/09 08:43

インポート ウィザードの設定で、日付の書式を


年4桁,日付区切り記号なし,日付に0表示として
インポートすると、『20070808』を日付として入力できます。

Access2000で試しました。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
Access2003を使用しています。

インポートウィザードのフィールドオプションで選択しようしましたが、
データ型の変更ができませんでした。
参考にさせていただきます。

お礼日時:2007/08/09 08:39

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報