| 
                                         dcs 
                                        Starting Member 
                                         
                                        
                                        6 Posts  | 
                                        
                                        
                                            
                                            
                                             Posted - 2011-09-02 : 11:26:14
                                            
  | 
                                             
                                            
                                            | Hi all, Apologies for putting a big table and question.I have a file which has both commas and " being used as delimiters. So I created a format file to input the data into my table. I created a table dbo.Testing for this  and tried using bcp format file to input the data into it but after several attempts, and applying many permutations combinations it doesnt seem to work. Every time it gives the error SQLState = S1000, NativeError = 0Error = [Microsoft][SQL Server Native Client 10.0]Incorrect host-column number found in BCP format-fileCREATE TABLE [dbo].[Testing](	[Company] [varchar](2) NULL,	[Item] [varchar](15) NULL,	[Item Description] [varchar](80) NULL,	[IssueUOM] [varchar](2) NULL,	[PackSize] [numeric](11, 4) NULL,	[ShippingFormat] [varchar](10) NULL,	[CartonHeight] [numeric](9, 4) NULL,	[CartonWidth] [numeric](9, 4) NULL,	[CartonDepth] [numeric](9, 4) NULL,	[CartonVolume] [numeric](9, 4) NULL,	[CartonWeight] [numeric](9, 4) NULL,	[ShipperHeight] [numeric](9, 4) NULL,	[ShipperWidth] [numeric](9, 4) NULL,	[ShipperDepth] [numeric](9, 4) NULL,	[ShipperVolume] [numeric](9, 4) NULL,	[ShipperWeight] [numeric](9, 4) NULL,	[CartonsPerShipper] [numeric](9, 0) NULL,	[ShipperQuantity] [numeric](9, 0) NULL,	[PalletTi] [numeric](9, 0) NULL,	[PalletHi] [numeric](9, 0) NULL,	[PalletWeight] [numeric](9, 0) NULL,	[PalletQuantity] [numeric](9, 0) NULL,	[PrimaryStockroom] [varchar](2) NULL,	[Supplier] [varchar](8) NULL,	[CountryCode] [varchar](3) NULL,	[GTFamily] [varchar](15) NULL,	[MinOrderQty] [numeric](11, 3) NULL,	[FOBPurchasePrice] [numeric](15, 5) NULL,	[FobCurrency] [varchar](3) NULL,	[StandardCost] [numeric](15, 5) NULL,	[StandardCostCur] [varchar](3) NULL,	[JSP] [numeric](15, 5) NULL,	[JSPCurrency] [varchar](3) NULL,	[TariffCode] [varchar](8) NULL,	[TariffCodeDesc] [varchar](30) NULL,	[UPNBarcode] [varchar](17) NULL,	[EANBarcode] [varchar](28) NULL)  In the format file I have used the following field delimiters as per the field having or not having double quotes, 	Field Starts With	Field Ends With	Next Field Starts 	Field Terminator	Example1.	“	“	“	“\”,\””	“AB”,”CD”2.	“	“	After Comma(Without “)	“\”,”	“AB”,1233.	After Comma (Without “)	Comma	With “	“\,””	123,”AB”4. 	After Comma	Comma	After Comma	“,”	123,123The format file is as follows:-10.0371       SQLCHAR             0       2       "\",\""           1     Company                                Latin1_General_CI_AS2       SQLCHAR             0       15      "\",\""          2     Item                                        Latin1_General_CI_AS3       SQLCHAR             0       80      "\",\""          3     ItemDescription                      Latin1_General_CI_AS4       SQLCHAR             0       2       "\","             4     IssueUOM                               Latin1_General_CI_AS5       SQLCHAR             0       41      ","              5     PackSize                                  ""6       SQLCHAR             0       10      "\","            6     ShippingFormat                         Latin1_General_CI_AS7       SQLCHAR             0       41      ","              7     CartonHeight                              ""8       SQLCHAR             0       41      ","              8     CartonWidth                                ""9       SQLCHAR             0       41      ","     	 9     CartonDepth                          ""10      SQLCHAR             0       41      ","     	10    CartonVolume                        ""11      SQLCHAR             0       41      ","     	11    CartonWeight                         ""12      SQLCHAR             0       41      ","     	12    ShipperHeight                        ""13      SQLCHAR             0       41      ","     	13    ShipperWidth                          ""14      SQLCHAR             0       41      ","    	14   ShipperDepth                           ""15      SQLCHAR             0       41      ","     	15    ShipperVolume                        ""16      SQLCHAR             0       41      ","     	16    ShipperWeight                         ""17      SQLCHAR             0       41      ","     	17    CartonsPerShipper                  ""18      SQLCHAR             0       41      ","     	18    ShipperQuantity                      ""19      SQLCHAR             0       41      ","     	19    PalletTi                                     ""20      SQLCHAR             0       41      ","     	20    PalletHi                                   ""21      SQLCHAR             0       41      ","     	21    PalletWeight                           ""22      SQLCHAR             0       41      "\,""     	22    PalletQuantity                         ""23      SQLCHAR             0       2     "\",\""     	23    PrimaryStockroom                 Latin1_General_CI_AS24      SQLCHAR             0       8       "\",\""               24    Supplier                                 Latin1_General_CI_AS25      SQLCHAR             0       3      "\",\""                25   CountryCode                          Latin1_General_CI_AS26      SQLCHAR             0       15      "\","     	26    GTFamily                               Latin1_General_CI_AS27      SQLCHAR             0       41      ","     	27    MinOrderQty                            ""28      SQLCHAR             0       41      "\,""     	28   FOBPurchasePrice                    ""29      SQLCHAR             0       3       "\","     	29    FobCurrency                            Latin1_General_CI_AS30      SQLCHAR             0       41      "\,""     	30    StandardCost                           ""31      SQLCHAR             0       3       "\","     	31    StandardCostCur                        Latin1_General_CI_AS32      SQLCHAR             0       41      "\,""     	32    JSP                                           ""33      SQLCHAR             0       3       "\",\""               33    JSPCurrency                            Latin1_General_CI_AS34      SQLCHAR             0       8       "\",\""               34    TariffCode                                Latin1_General_CI_AS35      SQLCHAR             0       30      "\",\""              35    TariffCodeDesc                         Latin1_General_CI_AS36      SQLCHAR             0       17      "\",\""    	36    UPNBarcode                             Latin1_General_CI_AS37      SQLCHAR             0       28      "\"\r\n"   	37    EANBarcode                             Latin1_General_CI_ASSample of Data to be inserted"AB", "530002  ","2 x Coffee Mugs,  Lid and Spoon ", "MD" ,  12.0000 ,"           ",12.8346,12.2047 ,9.6457 ,1510.9260  ,4.1447 ,.0000 ,.0000,.0000  ,.0000  ,.0000 ,0 ,0 ,0 ,0,.0000,0 ,"NJ","PMRTYS50","HK ","JCL ",12000.000 ,.00000  ,"HKD",.00000   ,"USD",.00000 ,"USD","00123008"," ","987654321123  ","(24)11223344556677(99)00  ""CD","530004 ","TT Crystal Bowls x 4  ", "MK" ,  12.0000 ,"            ",12.9921,12.2047 ,11.8110,1872.8075  ,5.7320 ,.0000 ,.0000 ,.0000  ,.0000  ,.0000,0 ,0 ,0 ,0,.0000,0 ,"NJ","DHTSK50","CN ","JCL  ",6000.000  ,.00000 ,"HKD",.00000 ,"USD",.00000   ,"USD","12341123","  ","123456789987     ","(23)12345678911223 (88)00  "H:\>bcp Trial.dbo.Testing in E:\Trialfiles\Sample.txt -f Test3-c.fmt -S uklesq01 –TSQLState = S1000, NativeError = 0Error = [Microsoft][SQL Server Native Client 10.0]Incorrect host-column number found in BCP format-filePlease help. Thanks in advance.DC | 
                                             
                                         
                                     |