0
テーブルにテキストファイルを挿入する場合は、バルク挿入コマンドを使用しないでください。SQL Server - バルク挿入なしでテーブルにテキストファイルを挿入するには
スクリプトは何ですか?どこにも見つかりません。
バルク挿入のスクリプトがありますが、通常の挿入を行う必要があります。
テーブルにテキストファイルを挿入する場合は、バルク挿入コマンドを使用しないでください。SQL Server - バルク挿入なしでテーブルにテキストファイルを挿入するには
スクリプトは何ですか?どこにも見つかりません。
バルク挿入のスクリプトがありますが、通常の挿入を行う必要があります。
次のように私が考えることができる唯一の方法は、次のよう ファイルの内容は次のとおり
2 COL2 ID、COL1、A、B
4、A、B
declare @test table (id int,col1 varchar(10),col2 varchar(10))
declare @inter table (op varchar(50))
insert into @inter
exec xp_cmdshell 'type E:\Data\readit.txt'
insert into @test
select substring(op,0,charindex(',',op)),
substring(reverse(op),0,charindex(',',reverse(op))),
replace(replace(replace(op,substring(op,0,charindex(',',op)),''),substring(reverse(op),0,charindex(',',reverse(op))),''),',','')
from @inter where op <>(select top 1 op from @inter)
select * from @test
結果は次のとおりです。
id col1 col2
2 B A
4 B A
あなたが使用する必要があるので、あなたは、その非常に複雑に見ることができるように一括挿入
なぜジョブに適切なツールを使用したくないのですか? – Jamiec
それでは、次に普通の挿入物をしますか? 'INSERT INTO yourtable(yourcolumn)VALUES(@valueForColumn)'、ここでの質問は何ですか。 –
テキストファイルから通常の挿入方法scrictは何ですか?私が見つけたのは一括挿入だけです –