SQL Server 2008: возможно ли указать формат вместо использования formatfile? - PullRequest
0 голосов
/ 08 октября 2010
USE AdventureWorks2008R2;
GO
INSERT INTO myTestSkipField 
   SELECT *
      FROM  OPENROWSET(BULK  'C:\myTestSkipField-c.dat',
      FORMATFILE='C:\myTestSkipField.fmt'  
       ) AS t1;
GO 

Я не хочу указывать formatfile !!!я просто хочу указать формат в строке.это возможно?

1 Ответ

1 голос
/ 09 октября 2010

Невозможно указать формат в качестве параметра для OPENROWSET или BULK INSERT.

Однако вы можете вставить данные в представление . ИМО это элегантное решение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...