两个表关联导出带逗号的,并指定宽度的文本文件,用语句实现,天!!!!一天啦,竟然无人回答,是不能实现吗?谢谢!
本帖最后由 sdmc01 于 2013-02-20 11:30:07 编辑 两个表导出,带逗号分隔的,并指定宽度的,不足宽度用空格补齐 的文本文件,用语句实现,sql2000
T1
id A B C
001 张三 123 A
004 李四 456
006 王五 789 C
id E F
001 10.5 100
004 11.5 200
006 10 300
001 ,张三 ,A ,10.5
004 ,李四 , ,11.5
006 ,王五 ,C ,10
用bcp 可以满足,但是数据宽度不足时用空格补全可以用select 中的convert来转成固定的宽度。如:
bcp "select convert(char(10),id) id,convert(char(20),B) B from db.dbo.[table]" queryout c:\test.txt -w -t, -Slocalhost -Usa -Ptest