フラットファイルを解析してテーブルに挿入した後、フラットファイルを受け取っています。 Iここでフォーマットの日付YYYYMMDDHHMMSS文字列をDatetimeに変換する
を持つ列をしました、YYYYは年、MMがミリメートルは分、HHは時間である、DDは日、月、 SSは、秒の部分の下に言及したが、
0123私のために働いていないように私はのDateTime型にこれを変換しようとしているです例えば
は: 列はVarchar
形式で値20150121190941
を持っており、それが2015年1月21日19としてDateTime
に変換する必要があります:09:41.000
それは重複一つだ場合、私はお詫び申し上げます。
サンプルと期待される出力データを提供します。 – Susang
どのように解析しますか?あなたはそれを変換して、 'DateTime'として挿入しますか? F.e. C#:DateTime dt = DateTime.ParseExact( "20150121190941"、 "yyyyMMddHHmmss"、CultureInfo.InvariantCulture); ' –
これは私の質問です。その文字列を 'DateTime'型の列に挿入します。これは 'NVARCHAR(20)'から 'DateTime'に変換した後にのみ可能です。 –