环境 win2003server + Sql server2000语句SELECT DeptName AS 部门, EmpName AS 姓名, EmpNo AS 工号, SUM(AttSum)
AS '8小时个数'
FROM Rep_DayDetail201004
WHERE (TimeLen > 479)
GROUP BY EmpNo, EmpName, DeptName
ORDER BY EmpName上面的语句能正常的执行,大约选出8万条记录,想把上面的sql语句的执行结果 写出到一个txt文档中 或者生成一个新的txt文档用来保存上面的结果 如何做 谢谢
AS '8小时个数'
FROM Rep_DayDetail201004
WHERE (TimeLen > 479)
GROUP BY EmpNo, EmpName, DeptName
ORDER BY EmpName上面的语句能正常的执行,大约选出8万条记录,想把上面的sql语句的执行结果 写出到一个txt文档中 或者生成一个新的txt文档用来保存上面的结果 如何做 谢谢
解决方案 »
- 使用top分页效率的问题
- 数据库只有一个登录名字,怎样做论坛,多人同时操作,怎么处理?
- 存储过程中如何用sql代码判断一个select查询的返回为空呢?
- 求救··关于SqlServer2008安装了SQLManagementStudio后连接不上服务器实例~
- 在视图中可以写Union或Case的查询语句吗?
- SQL联合查询,没有记录就补上
- 上班一个月内碰到两个诡异的事务问题[500分求救]
- 请问我自己建的一个SQLserver怎样才能让Internet上的用户访问我server上的数据库?
- 请问在SQL SERVER中如何实现VB中的 On Error Resume Next功能?
- DBLINK问题
- 关于存储过程的问题
- 求出有序表中另一字段有序排列的记录
EXEC master..xp_cmdshell 'bcp dbname..tablename in c:\DT.txt -c -Sservername -Usa -Ppassword' /** 导出文本文件
EXEC master..xp_cmdshell 'bcp dbname..tablename out c:\DT.txt -c -Sservername -Usa -Ppassword'
或
EXEC master..xp_cmdshell 'bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword' 导出到TXT文本,用逗号分开
exec master..xp_cmdshell 'bcp "库名..表名" out "d:\tt.txt" -c -t ,-U sa -P password'
BULK INSERT 库名..表名
FROM 'c:\test.txt'
WITH (
FIELDTERMINATOR = ';',
ROWTERMINATOR = '\n'
)
SELECT DeptName AS 部门, EmpName AS 姓名, EmpNo AS 工号, SUM(AttSum) AS '8小时个数'
INTO NEWTB
FROM Rep_DayDetail201004
WHERE (TimeLen > 479)
GROUP BY EmpNo, EmpName, DeptName
ORDER BY EmpName
--2.导出查询结果
EXEC master..xp_cmdshell 'bcp dbname..newtb out c:\newtb.txt -c -Sservername -Usa -Ppassword'
--3.删除newtb
drop table newtb