Data 33

Oracle) ORA-01031: insufficient privileges 해결하기

Error report - ORA-01031: insufficient privileges 01031. 00000 - "insufficient privileges" *Cause: An attempt was made to perform a database operation without the necessary privileges. *Action: Ask your database administrator or designated security administrator to grant you the necessary privileges View를 만들려고 하는데 권한이 없다는 에러로 애를 먹었습니다. 제가 사용자를 만들때 뷰를 만들 수 있는 권한을 주지 않았기 때문이었습니다. 오라클 시스템 계정 (syste..

Data/Oracle 2021.04.16

JSP 수업) 데이터 베이스 10개 문제 풀어보기 - 조인 쿼리 작성

Oracle 데이터 베이스 10개 문제 풀어보기 ​ 1. 남녀 성별 인원수 조회 SELECT * FROM (select COUNT(*) AS MEN from member where SUBSTR(mem_regno2,1,1) = '1' OR SUBSTR(mem_regno2,1,1) ='3' ), (select COUNT(*) AS WOMEN from member where SUBSTR(mem_regno2,1,1) = '2' OR SUBSTR(mem_regno2,1,1) ='4' ) ​ 2. 지금까지 한번도 상품을 구매한 적이 없는 회원의 인적사항 조회(아이디, 이름, 이메일) select mem_id, mem_name, mem_mail from ( s..

Data/Oracle 2021.04.07 (3)

인스타그램 follow 를 위한 테이블 설계

follow 테이블 설계 follow table은 유저들간의 follow를 구현하기 위해 만든 테이블 입니다. users 테이블에 있는 각각의 유저들은 서로를 follow 할 수 있습니다. 해당 기능을 위해서는 유저들간의 관계를 맺어주는 테이블이 필요합니다. follow 관계에 대한 정보를 가지고 있는 follow 테이블을 생성했습니다. FOLLOW 테이블은 어떤 유저가 어떤 유저를 follow 하고 있는지에 대한 정보를 담고 있습니다. follower 는 'follow'를 하는 유저 followee 는 follower 에게 follow를 받는 유저를 뜻합니다. follower 와 followee 모두, users 테이블에서 Foreign key 로 연관되어 있습니다. ID Column은 number값을..

Data/Oracle 2021.02.11