2011-06-22 8 views

答えて

1

私はSQL Server BCPユーティリティを探していました。ユーティリティのこのGUIフロントエンドは、ツールが出力ファイルの内容を定義するためにフォーマットファイルを使用することを示唆しています.--少なくとも、それは私が得る印象です。 ...

enter image description here

使用[PandaVisa2011] GO

/******を私はずっと、まだそれに見ていないが、これは私が探していたもののようなもののように見えます目的:表[DBO] [荷送人]スクリプト日:2011年6月27日夜10時05分31秒 GO

CREATE TABLE [dbo].[Shipper](
    [ShipperId] [int] NOT NULL, 
    [Name] [varchar](50) NOT NULL, 
    [ShortName] [varchar](30) NULL) ON [PRIMARY 

]

ON ******/ のSET ANSI_NULLS
10.0 
3 
1  SQLCHAR    0  12  ","  1  ShipperId    "" 
2  SQLCHAR    0  50  ","  2  Name     SQL_Latin1_General_CP1_CI_AS 
3  SQLCHAR    0  30  "\r\r\n" 3  ShortName    SQL_Latin1_General_CP1_CI_AS 
1

(私は本当にどちらか、このテーマについて多くを知らない。)私はxmlファイル内のデータを定義するXSDファイルに似ている何かを探しています推測行と列。これらの行と列に含まれるもの、または最初の行がヘッダーを表すかどうかは定義されていません。

「コマンド」に関する限り、私はあなたが何をしようとしているのか正確には分かりません。あなたは精緻化できますか?

+0

申し訳ありません。私は「コマンド」ではなく「コモン」と書くことを意図していました。私は上記のテキストを編集しました。 SSISやEXCELなどを使用してCSVファイルをインポートすると、これらのアプリケーションはデータをサンプリングし、サンプリングされた行数で表示されるデータに基づいて各列にどのデータ型を適用するかを推測します。私がしたいのは、関連するXSDファイルを使用してXMLファイルを検証できるように、CSVファイルを検証する標準的なプロセスを持つことです。 – ChadD

+0

ソースシステムにCSVファイルを要求すると、Wordを使用して予想されるレイアウトを記録したくありません。私は、ファイル形式の定義を認識し、抽出プログラムがこの期待された定義に違反するデータを抽出しようとすると、例外をスローする抽出ユーティリティを使用します。ロード側では、ロード・ユーティリティーが、ファイルが予期したフォーマットに準拠していないかどうかを私に知らせるか、あるいは標準的な再利用可能な方法では行えないファイルをプログラムで分離することさえできます。 – ChadD

+0

私は答えが「何もありません」と思っていますが、方法があるはずです(今は!) – ChadD

関連する問題