尽管CSV文件可选地包含列标题以定义文件中的列,但我很想知道是否存在用于定义预期数据类型的标准或通用方法。
我想我正在寻找类似于xsd文件的东西,该文件定义了xml文件中的数据(我对这个主题也不太了解。)
答案 0 :(得分:1)
CSV定义了表示行和列的方法。它没有定义那些行和列包含的内容,或者第一行是否表示标题。
就“命令”而言,我并不确切地知道你要做什么。你能详细说明吗?
答案 1 :(得分:1)
我正在研究SQL Server BCP实用程序。该实用程序的GUI前端表明这些工具使用格式文件来定义输出文件的内容。 - 至少,这是我得到的印象。我还没有深入研究过,但这看起来像我正在寻找的......
USE [PandaVisa2011] GO
/ ******对象:表[dbo]。[发货人]脚本日期:06/27/2011 22:05:31 ****** / SET ANSI_NULLS ON GO
CREATE TABLE [dbo].[Shipper](
[ShipperId] [int] NOT NULL,
[Name] [varchar](50) NOT NULL,
[ShortName] [varchar](30) NULL) ON [PRIMARY
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