mssqlserver存储过程里,bulkinserttablefrom'路径+文件',路径固定,文件名不固定的实现方法
来源:动视网
责编:小采
时间:2020-11-09 07:16:49
mssqlserver存储过程里,bulkinserttablefrom'路径+文件',路径固定,文件名不固定的实现方法
mssqlserver存储过程里,bulkinserttablefrom'路径+文件',路径固定,文件名不固定的实现方法:动态语句, bulk insert的from 子句只能使用常量. CREATE proc test @fn varchar(50) as declare @path varchar(100) set @path= 'd:\' exec(' bulk INSERT table FROM '''+@path+@fn+''' WITH
导读mssqlserver存储过程里,bulkinserttablefrom'路径+文件',路径固定,文件名不固定的实现方法:动态语句, bulk insert的from 子句只能使用常量. CREATE proc test @fn varchar(50) as declare @path varchar(100) set @path= 'd:\' exec(' bulk INSERT table FROM '''+@path+@fn+''' WITH

动态语句, bulk insert的from 子句只能使用常量.
CREATE proc test
@fn varchar(50)
as
declare @path varchar(100)
set @path= 'd:\'
exec('
bulk INSERT table FROM '''+@path+@fn+'''
WITH
(
FIELDTERMINATOR = '','',
ROWTERMINATOR = ''\n''
)')
摘自CSDN
您可能感兴趣的文章:
SQL Server Bulk Insert 只需要部分字段时的方法使用BULK INSERT大批量导入数据 SQLSERVERsql server Bulk Insert命令详细
mssqlserver存储过程里,bulkinserttablefrom'路径+文件',路径固定,文件名不固定的实现方法
mssqlserver存储过程里,bulkinserttablefrom'路径+文件',路径固定,文件名不固定的实现方法:动态语句, bulk insert的from 子句只能使用常量. CREATE proc test @fn varchar(50) as declare @path varchar(100) set @path= 'd:\' exec(' bulk INSERT table FROM '''+@path+@fn+''' WITH