ORA-00936:我在尝试创建新表时缺少表达式错误

时间:2017-09-30 16:55:16

标签: sql oracle

当我尝试创建新表时会显示错误:

 Error starting at line : 1 in command -
    CREATE TABLE users_test1
    (
        user_id         NUMBER          NOT NULL        UNIQUE,
        email_address   VARCHAR2(20)    DEFAULT,
        first_name      VARCHAR2(10)    DEFAULT,
        last_name       VARCHAR2(10)    DEFAULT,   
        CONSTRAINT      users_pk PRIMARY KEY (user_id)        
    )
    Error report -
    ORA-00936: missing expression
    00936. 00000 -  "missing expression"
    *Cause:    
    *Action:

1 个答案:

答案 0 :(得分:4)

您缺少默认值。 如果指定DEFAULT,则必须指定默认值。