我想用DB2运行一个简单的SQL语句,并遇到一些问题。 我想在一个txt/DB2文件一个脚本,并有发动机过程中的所有命令为什么我得到这个SQL/DB错误?
这里是脚本:
CONNECT TO MYDB
CREATE TABLE PERSONS(
PID SMALLINT NOT NULL,
NAME VARCHAR(20) NOT NULL
)
TERMINATE
当我运行DB2 -f/pathtofile我得到:
SQL0104N An unexpected token "(" was found following "CREATE TABLE PERSONS".
Expected tokens may include: "END-OF-STATEMENT". SQLSTATE=42601
我在做什么错?我的脚本有问题吗? 另外,为什么它没有“;”在我的发言结束时终止者?
谢谢
当您将语句键入db2命令时会发生什么翻译吗? – 2009-02-20 06:17:09