- - PR -
データ変換タスクでの日付フィールドについて(DTSパッケージ)
1
| 投稿者 | 投稿内容 |
|---|---|
|
投稿日時: 2005-02-23 14:42
はじめまして。
SQL*Server2000のDTSパッケージを使用して hiduke.txtというファイルからTABLE1というテーブルへの データ変換タスクを作成しています。 IDという列はそのままコピーをしていて Hidukeというフィールドは「日付時刻文字列変換プロパティ」にて 変換元日付フォーマットを「dd-MMM-yy」 変換先日付フォーマットを「yyyy-mm-dd」としています。 これを実行すると、 「失敗した行が指定した最大数を超えています。 TransformDateTimeString 'DTSTransformation_2'、列の組 1 (変換元列'Hiduke'(DBTYPE_STR)、変換列'Hiduke' (DBTYPE_DBTIMESTAMP));'" 2,"24-FEB-05" ' で始まる入力データ文字列を解析できません」 というエラーが発生します。 もちろんテキストファイルのデータソースでテキスト修飾子は「"」を設定しています。 また、Hiduke.txtファイルから「"」を除くと問題なく実行出来ます。 以上よろしくお願いします。 --- TABLE1の定義 --- Create TABLE TABLE1( ID int not null, Hiduke datetime NULL ) --- hiduke.txt --- ID,Hiduke 1,"" 2,"24-FEB-05" 環境 OS:Windows2000 Server DB:SQL*Server 2000 |
1
