小编Pap*_*twe的帖子

SQL错误:ORA-00918:列模糊定义

请帮我看看我在这里做错了什么:

从第1行开始出错:命令中为1 -

CREATE VIEW VW_ROUTE AS
  SELECT ROUTE_NAME
       , FARE
       , DESTINATION
       , ROUTE_ID
       , STOP_NAME
       , TERMINUS
       , NUMBER_OF_STOPS
  FROM STOPS S
    LEFT JOIN ROUTE R
        ON S.ROUTE_ID = R.ROUTE_ID
 WHERE NUMBER_OF_STOPS > ('1')
Run Code Online (Sandbox Code Playgroud)
Error at Command Line : 5 Column : 10
Error report -
SQL Error: ORA-00918: column ambiguously defined
00918. 00000 -  "column ambiguously defined"
*Cause:    
*Action:
Run Code Online (Sandbox Code Playgroud)

sql oracle

4
推荐指数
1
解决办法
2534
查看次数

SQL错误:ORA-01722:无效的数字

我附上了表格和我正在处理的插入语句.

CREATE TABLE EMP (
        DRIVER_ID       INTEGER     NOT NULL
    , FNAME     VARCHAR(30) NOT NULL
    , LNAME     VARCHAR(30) NOT NULL
    , ADDRESS   VARCHAR(50) NOT NULL
    , SALARY    VARCHAR(50) NOT NULL
    , DOB       DATE            NOT NULL
    , SHIFTS    VARCHAR2(20)    NOT NULL
    , SSN       CHAR(11)    NOT NULL
    , PHONE         INTEGER         NOT NULL
    , HIRING_DATE   DATE            NOT NULL
    , EMAIL     VARCHAR2(50)    NOT NULL
);
Run Code Online (Sandbox Code Playgroud)

当我运行这个insert语句时:

INSERT INTO EMP (DRIVER_ID, FNAME, LNAME, ADDRESS, SALARY, DOB, SHIFTS, SSN, PHONE, HIRING_DATE, EMAIL) 
VALUES (SEQ_EMP.NEXTVAL,'Emma', 'Johnson', '123 Main …
Run Code Online (Sandbox Code Playgroud)

oracle

-1
推荐指数
1
解决办法
4805
查看次数

标签 统计

oracle ×2

sql ×1