我尝试将现有表格写入文件并将其保存在本地。
我使用T-SQL与Sybase的SQuirrel JDBC连接
我尝试使用以下代码将结果写入文件:
SELECT * FROM date_dimension;
OUTPUT TO "C:\Users\temp\output.txt" FORMAT ASCII;
我不知道为什么它不起作用但我在尝试时遇到语法错误。
错误:SQL Anywhere错误-131:' OUTPUT'附近的语法错误在第1行 SQLState:42W04 ErrorCode:102
有人可以在代码中看到错误吗?是否有另一种从Sybase IQ写入文件的方法?
我对所有这些工具都很陌生,而且我想要提出这样的问题
请帮帮我:)。
CREATE TABLE DATE_DIMENSION
( [DateKey] INT primary key,
[Date] DATETIME,
[FullDateUK] CHAR(10), -- Date in dd-MM-yyyy format
[FullDateUSA] CHAR(10),-- Date in MM-dd-yyyy format
}
答案 0 :(得分:0)
这应该有用,你的语法是正确的,你能提供表的ddl吗?
编辑:尝试这个选择语句:
从DATE_DIMENSION中选择DateKey,(" Date"),FullDateUK,FullDateUSA; 输出到" C:\ Users \ temp \ output.txt"格式ASCII;