使用T-SQL导入多个文件数据到SQL Server中一文的疑惑
-
今天,由于毕业论文需要,我想弄数据转换,所以看了一看T-SQL,oracle实在没时间去学,好在SQL我还是很熟悉,所以打算看一看,写一些存储过程来完成任务。
我无意中在csdn上找到这样一篇文章“使用T-SQL导入多个文件数据到SQL Server中”,于是学习了一下,可是按照文中叙述实验一下,却总出现SQL语法错误,提示我sql语句中,附近有错误。
文中的源程序如下:
http://blog.csdn.net/DigJim/archive/2004/05/09/18670.aspx
我怎么粘也粘不上,汗!!!!
我始终没有找到原因,后来在查询分析器上实验了几次,感觉可能是这个出错了:
set @Query ='BULK INSERT '+ @Tablename + ' FROM "'+ @Filepath+@Filename+'"
WITH ( FIELDTERMINATOR = ",",ROWTERMINATOR = "\n")'
WITH ( FIELDTERMINATOR = ",",ROWTERMINATOR = "\n")'
我于是修改了“为‘,果真存储过程成功执行,可百思不得其解,因为我已经设置标识符处理了,可问题还是出现,
我以前也研究过T-SQL,希望哪位大大帮我解释一下!这里也告诉大家一下,省得弄错了!!!