use*_*865 2 sql t-sql sql-server sql-server-2000
我尝试使用OSQL将查询结果保存在文本文件中,然后将这些文本文件批量插入表中.OSQL部分是可以的,但是,在批量插入中,在查询结果末尾受影响的行数会导致错误.这是一个例子;
select item_number, description, price from item
3536114 Fruit mix $3.99
3536229 DO 20 liquid $9.99
3536251 Peppermint $7.99
(3 rows affected) ------> I do not need this line.
Run Code Online (Sandbox Code Playgroud)
使用SET NOCOUNT如下:
SET NOCOUNT ON;
Run Code Online (Sandbox Code Playgroud)
这将:
停止指示受Transact-SQL语句影响的行数的消息作为结果的一部分返回.