SELECT TOP 0* INTO 矿井..tempdata2 FROM 矿井..tempdata EXEC master..xp_cmdshell 'BCP 矿井..tempdata2 in e:\1.txt -c -T '
为什么我执行这一句后tempdata内没数据,而tempdata2有数据,
这一句的意思不是把e:\1.txt内的内容导入到矿井..tempdata表,tempdata2只是个临时表吗?
哪个地方错了?
为什么我执行这一句后tempdata内没数据,而tempdata2有数据,
这一句的意思不是把e:\1.txt内的内容导入到矿井..tempdata表,tempdata2只是个临时表吗?
哪个地方错了?
SELECT TOP 0* INTO 矿井..tempdata2 FROM 矿井..tempdata
--2把e:\1.txt内的内容导入到矿井..tempdata2表
EXEC master..xp_cmdshell 'BCP 矿井..tempdata2 in e:\1.txt -c -T '
我理解错误
导出数据表的时候是这样
SELECT * INTO 矿井..tempdata2 FROM 矿井..tempdata EXEC master..xp_cmdshell 'BCP 矿井..tempdata2 out e:\1.txt -c -T '
我以为导入数据表是那样来,呵呵
你导入的是'BCP 矿井..tempdata2 这个表 当然会有数据啦
你这个的意思是e:\1.txt内的内容导入到矿井..tempdata2表