【发布时间】:2017-02-10 03:21:27
【问题描述】:
我正在尝试将数据从 Excel 工作表加载到 Sybase ASE 数据库表中。我尝试了以下方法,但面临错误。请分享你的想法。我创建了一个临时表 #Temp_Table 我想从文件中加载数据。
输入到#Temp_Table FROM 'C:\Testdata_Tabdelimited.txt' 格式化文本;
错误:关键字“FROM”附近的语法不正确。
我也尝试了不同的查询,但没有运气 加载表#Temp_Table FROM 'C:\Testdata_Tabdelimited.txt' 格式文本; [错误代码:156,SQL 状态:S1000] 关键字“TABLE”附近的语法不正确。
谢谢
【问题讨论】:
-
看起来您实际上并没有使用 ASE 命令。这些可能是 IQ 或 SqlAnywhere 命令。
INPUT INTO和LOAD TABLE不是有效的 ASE 命令。 -
INPUT INTO 和 OUTPUT TO 仅适用于 iSQL (DBISQL) 的 GUI 版本,据我所知。对于命令行 iSQL,有一个类似重定向的输出结构,“go > filename”,但我还没有找到输入的等效结构。 (很长的死线程,但我把这个放在这里给任何谷歌搜索的人。)