VIEW 생성시 오류가 발생하였다
ORA-00957: 열명이 중복되었습니다 00957. 00000 - "duplicate column name"
VIEW 생성이 아닌 조회 등의 작업을 수행하는 경우 기존 컬럼명과 같은 컬럼명이 존재해도 자동으로 옆에 (1)이 붙는 형태로 조회 되었었다
VIEW 생성시 컬럼명에 M.USERID, I.NAME 이 USERID, NAME으로 변경되며 M, I등의 별칭이 사라지게 된다
VIEW 생성시에는 위처럼 별칭이 사라지기 때문에,
별칭을 제외했을때 같은 컬럼명이 존재하지 않게 해주어야 한다
C.NO가 중복으로 조회되며 VIEW생성시 중복되는 컬럼명임을 확인하였다
SELECT * FROM
~ ➡️ SELECT M.USERID, M.PHONE, M.REGDATE, I.NO ITEMNO, I.NAME, I.PRICE, C.NO
~
중복되지 않게 컬럼명을 지정해주었다
중복되는 컬럼명이 VIEW에 생성되지 않게
표시할 컬럼명만 선택한 후 VIEW를 생성하니 오류없이 VIEW가 생성되었다