t-sql批量导入目录路径作为变量

我有一堆文件要导入到SQL Server数据库中-在目录是变量的情况下,如何实现类似于以下内容:

DECLARE @Directory VARCHAR(256)
SET @Directory = 'C:\some\directory\name\'

INSERT INTO dbo.MyTable
SELECT * FROM OPENROWSET(
    BULK @Directory + 'importfile.txt',
    FORMATFILE = @Directory +'importfileFormatFile.Xml'
) AS t1;
戈登·利诺夫(Gordon Linoff)

这是你想要的吗?

DECLARE @Directory VARCHAR(256);
SET @Directory = 'C:\some\directory\name\';
DECLARE @sql NVARCHAR(MAX);

SET @sql = '
INSERT INTO dbo.MyTable
    SELECT *
    FROM OPENROWSET(BULK ''' + @Directory + 'importfile.txt'',
                    FORMATFILE = '''+@Directory +'importfileFormatFile.Xml''
                   ) AS t1
';

exec sp_executesql @sql;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在T-SQL中进行批量更新

来自分类Dev

ILNumerics:ILArray <T>作为实例变量;

来自分类Dev

通用类型T作为变量名

来自分类Dev

在Scala中将Seq [T]作为变量传递

来自分类Dev

ILNumerics:ILArray <T>作为实例变量;

来自分类Dev

通用类型T作为变量名

来自分类Dev

在T / SQL中设置变量时,如何从Integration Services目录执行SSIS包?

来自分类Dev

如何在 PowerShell 中将目录作为变量导出和导入

来自分类Dev

获取“ os.makedirs”创建的目录路径作为变量

来自分类Dev

通过在T-SQL中将值作为局部变量传递来设置COMPACTBILITY LEVEL

来自分类Dev

批量遍历%1作为目录?

来自分类Dev

目录路径中的变量

来自分类Dev

Npgsql - 从 ConcurrentQueue<T> 批量复制

来自分类Dev

T-SQL默认变量值

来自分类Dev

T-SQL-连接变量行数

来自分类Dev

SELECT COUNT(*)>进入变量T-SQL

来自分类Dev

T-SQL 设置变量 IF 记录存在

来自分类Dev

将SQL表作为矩阵(T-SQL)

来自分类Dev

临时T是否应作为参数在C ++ 11中调用T(const T&)或T(T &&)?

来自分类Dev

临时T是否应作为参数在C ++ 11中调用T(const T&)或T(T &&)?

来自分类Dev

使用变量SASS导入路径

来自分类Dev

从Optional [T]获取Python类型T的变量

来自分类Dev

T-SQL表名称作为参数

来自分类Dev

插入列以在T-SQL中作为主键

来自分类Dev

T SQL:选择每个匹配的行作为列

来自分类Dev

T SQL批量插入跳过第一行(带或不带标题)

来自分类Dev

使用T-SQL批量插入时出现意外字符

来自分类Dev

List <T> .RemoveAll作为并行

来自分类Dev

串联-T-SQL