如何修改SQL的代码,得到以下的结果
hellome文件夹里有119个TXT文档,每行记录里有6个数,其中有些TXT文档,数据格式为1,2,3,4,5,6或1 2 3 4 5 6
要求:
1.重复记录只要取一次,
2.原纪录中数字间的逗号不要,
3.凡是一位数变成2位数,
4.字段notext的数据格式1,2,3,4,5,6或1 2 3 4 5 6转换成01 02 03 04 05 06
如何修改下面的代码,得到以下的结果
要求:
1.重复记录只要取一次,
2.原纪录中数字间的逗号不要,
3.凡是一位数变成2位数,
4.字段notext的数据格式1,2,3,4,5,6或1 2 3 4 5 6转换成01 02 03 04 05 06
如何修改下面的代码,得到以下的结果
if object_id('tempdb.dbo.#test1') is not null drop table #test1
go
create table #test1([notext] nvarchar(20))
DECLARE @sql NVARCHAR(MAX), @i INT;
SELECT @sql = N'', @i = 119;
WHILE @i > 0
BEGIN
SET @sql = N'BULK INSERT #test1 FROM ''E:\LOTTData\hellome\' + CONVERT(VARCHAR(2), @i)
+ N'.txt'' WITH
(
FIELDTERMINATOR ='' '',
ROWTERMINATOR = ''\n''
)' ;
PRINT @sql;
EXEC (@sql);
SET @i = @i - 1;
END;
...全文


疑难问题

