create table bcpintxt(col varchar(200))
create table datatable(col varchar(200)) --创建存放数据的表,根据自己的字段数据可以再添加declare @SQL varchar(8000),@file varchar(8000)
insert into bcpintxt(col) exec master..xp_cmdshell 'dir d:\text\*.txt /b'  --注意这里修改存放文件的目录
delete from bcpintxt where col is null
declare fetch_id cursor for select col from bcpintxt order by col
open fetch_id
fetch fetch_id into @file
while @@fetch_status=0
begin
    Set @SQL='Bcp zidian..dbo.datatable in d:\text\'+@file+' -S 192.168.4.95 -U sa -P 1qaz#EDC -t \t -c' --注意这里修改数据库名称,用户名,密码,和存放文件的目录
    print @sql
    EXEC master..xp_cmdshell @sql
    fetch next from fetch_id into @file
end
close fetch_id
deallocate fetch_iddrop table bcpintxt其中红色的那个ip怎么写?如果是本机的数据库是直接写吗?
还有这个代码哪个地方有错没?运行不出来