外部表不是预期的格式,是设置错误造成的,解决方法如下:
1、首先在表的树形中右击新建按钮。
2、接着就可以点击外部表按钮。
3、此时可以在这里新建一个SQL外部表。
4、这时候还能将当前表定位到外部表。此时就能执行IF OBJECT_ID判断命令了。
5、然后执行【CREATE EXTERNAL TABLE】既可创建外部表。
注意事项:
Sybase SQL Anywhere,它和*.log是配合工作的,一旦数据库发生错误,相关程序会调用*.log文件来恢复数据表。所以DB只是个文件类型,使用此类型的程序很多,但是用什么程序能打开它,还要看是什么软件创建的*.db文件。
你的path变量的值是什么?贴出来看看。
如果是2003的Excel文件(xls)应该没问题,如果是2007(xlsx)的则会报以上错误。
你在保存excel的时候点另存为然后选择以xls格式保存