【发布时间】:2014-10-12 10:55:48
【问题描述】:
我已经通过基本的SELECT 和INSERT INTO 命令创建了一个数据库、一个表和该表中的条目。
要查看我使用基本查询的条目:
USE test1
SELECT * FROM orders
其中 test1 是数据库,orders 是表名。
我可以看到条目。
如何将结果存储到 CSV?
随着查询
SELECT * FROM orders
INTO OUTFILE '/path/to/file.csv'
FIELDS ESCAPED BY '""'
TERMINATED BY ',' ENCLOSED BY '"'
LINES TERMINATED BY '\n'"
我遇到了一个错误
消息 156,第 15 级,状态 1,第 4 行
关键字“INTO”附近的语法不正确。
【问题讨论】:
-
欢迎来到 StackOverflow 提及您的
database -
into应该在clause之前 -
从错误信息来看,您使用的是 SQL Server - 对吧? T-SQL 中没有
INTO OUTFILE .....命令.... -
是的,我正在使用 sql server..
-
Microsoft SQL Server Management Studio 10.0.1600.22 ((SQL_PreRelease).080709-1414 ) Microsoft 数据访问组件 (MDAC) 6.1.7600.16385 (win7_rtm.090713-1255) Microsoft MSXML 3.0 4.0 6.0 Microsoft Internet Explorer 9.0.8112.16421 Microsoft .NET Framework 2.0.50727.4984 操作系统 6.1.7600
标签: sql sql-server sql-server-2008 csv