2014-01-17 25 views
0

我发现如何让sql开发人员连接到一个mysql服务器,然后我创建了一个数据库。我现在遇到的问题是我无法将我的表添加到它。这是一个语法问题还是我做错了什么?我已经使用(使用数据库;)但现在我看到和一些线路上的错误。像线352,但它看起来不错....mysql和sql developer

CREATE TABLE acctmanager 

(amid VARCHAR2(4) PRIMARY KEY, 

amfirst VARCHAR2(12) NOT NULL, 

amlast VARCHAR2(12) NOT NULL, 

amedate DATE DEFAULT SYSDATE, 

region CHAR(2) NOT NULL); 

enter image description here

+2

是的,它是多种语法问题更换varchar2。您正在使用mssql语法。在mysql中没有'varchar2'类型,'default sysdate'也不是有效的。 –

回答

1

没有varchar2MySQL

varchar

+0

我有使用数据库;在第1行,但现在它告诉我...错误开始行:1命令 - 使用sqlclass_books 命令行错误:1列:1 错误报告 - SQL错误:连接关闭后不允许任何操作。 – majortom84