2016-12-02 45 views
-2

我想创建这个表,我不知道为什么它不会运行还是让我为什么我的表能够在sql oracle上形成?任何人都可以帮我修改它的工作?

CREATE TABLE DRIVER (
    DRIVER_ID   INTEGER   PRIMARY KEY, 
    DRIVER_NAME   VARCHAR (10) NOT NULL, 
    DRIVER_ADDRESS  VARCHAR (35) NOT NULL, 
    DRIVER_CITY    VARCHAR (35) NOT NULL, 
    DRIVER_STATE   VARCHAR (2)  DEFAULT ‘TX’, 
    DRIVER_ZIP   INTEGER (5) NOT NULL 
    ); 

这是我想要插入到表

INSERT INTO DRIVER (DRIVER_ID, DRIVER_NAME, DRIVER_ADDRESS, DRIVER_CITY, DRIVER_STATE, DRIVER_ZIP) 
VALUES (‘3452342’, ‘Jennifer Kay, ‘2345 Green Ave’, ‘Dallas’, ‘TX’, ‘75201’); 
VALUES (‘4323462’, ‘Alex Sanchez’ , ‘326 Main Street’, ‘Plano’ , ‘TX’, ‘75074’); 
VALUES (‘7994638’, ‘Rob Joe’, ‘4315 Campbell Road’ ‘Mesquite’, ‘TX’,’75150’); 

感谢您的数据寻求帮助

+1

“不会跑或让我”是什么意思?你有错误吗?如果是这样,有什么错误?请不要让我们猜测。你已经指定了3个'VALUES'子句,但只有一个'INSERT'不起作用。在你的文章中,你的'DEFAULT'中有微软的引号,而不是普通的单引号。我不知道你的问题是否是你的问题,或者你是否是抄写错误。 –

回答

0
DEFAULT ‘TX’, 

有错误的引号字符。它应该是DEFAULT 'TX',。插入语句中的相同问题。

相关问题