2017-03-02 13 views
0

こんにちは、次のコードを考慮してください。私はダミーの後にAを「)」に置き、「どこで」、それは動作します(ただし、私は「どこで」原因を必要とする原因とコメントアウト場合openrowsetのマルチパート識別子

use jefftest; 
insert into rep_track with (tablockx) (end_date, end_time) 
(select end_date, end_time 
from openrowset(bulk 'c:\scripts\sql-stuff\j.log', formatfile='c:\scripts\sql-stuff\endtime.fmt') as dummy 
where [rep.track].[run] = 2175 and [rep_track].[rep] = 1) 

私が得るエラーは、と思われる)

multi-part identifier "rep_track.run" could not be bound 
multi-part identifier "rep_track.rep" could not be bound 

です"where"の原因となる問題です。なにか提案を??

+0

こんにちはみんな、私は誤ったSQLコマンドを使用していたようだ、私はUPDATEコマンドを使用する必要があります。ここでは作業コマンド文字列の外観を示します。 –

答えて

0

間違ったSQLコマンドを使用していたようですが、UPDATEコマンドを使用してください。ここでは作業コマンド文字列の外観を示します。 jefftestを使用します。 update open_set(バルク 'c:\ scripts \ sql-stuff \ j.log'、formatfile = 'c:\ scripts \ダミーとして)私は どこrep_track.run = 2175とrep_track.rep = 1

関連する問題