본문 바로가기

분류 전체보기718

oracle developer 문제풀이1 문제1. 인구가 10만명 미만인 도시의 이름을 출력하라 SELECT name AS "도시", popu * 10000 AS "인구" FROM tcity WHERE (popu * 10000) = 400 ORDER BY salary; 2022. 9. 9.
oracle developer 에러2. ORA-00904: "전라": 부적합한 식별자00904. 00000 - "%s: invalid identifier"*Cause: *Action:1행, 36열에서 오류 발생 ORA-00904: "전라": 부적합한 식별자 00904. 00000 - "%s: invalid identifier" *Cause: *Action: 1행, 36열에서 오류 발생 에러가 발생했다. 음... 어이가 없다 솔직히 이정도로 범용성이 없는 툴일 줄이야.. SELECT * FROM tcity WHERE region = "전라"; 이게 첫번째 시도였고 결과는 에러 SELECT * FROM tcity WHERE region = 전라; 이게 두번째 시도였고 결과는 에러 입력이 잘못되었나? 싶어서 몇번이고 똑같은 쿼리문을 반복했지만 결국은 에러 혹시나 하는 마음에 홀따운표로 입력해봤는데 SELECT * FROM tcity WHERE region = '전라'; 성공 ㅡㅡ..... 보니깐 oracle deve.. 2022. 9. 9.
oracle developer 에러1. ORA-00923: FROM 키워드가 필요한 위치에 없습니다.00923. 00000 - "FROM keyword not found where expected" ORA-00923: FROM 키워드가 필요한 위치에 없습니다. 00923. 00000 - "FROM keyword not found where expected" 라는 에러가 떴다. 아니 나는 분명히 잘 쓴것 같은데; SELECT name, popu * 10000 AS '인구(명)' FROM tcity; 이리 둘러서 해보고 저리 둘러서 해보다가 해답을 찾았다. 바로 '(홀따운표) 는 먹지 않는 것이다; 아니 dbms툴에서 이런경우는 처음봤다. 내가 알고있기로는 postgreSQL이 가장 ANSI SQL표준에 가까워서 범용성이 넓다고 하던데 거기서도 잘만 사용되었던 홀따운표가 사용이 안되다니; 이게 문제일거라고 생각도 못하고 수십번 뜯어고치고 실행하길 마쳐서 발견했다. 즉, 해결책은 "(쌍따운표)를 쓰는 것.. 2022. 9. 9.
oracle database 19c 버전 드디어 설치 성공... 56%무한로딩 에러 포함 하....... oracle database설치는 진심으로 '대 서사'였다. 우선 oracle database가 필요했던 이유에 대해서 말해보자. 나는 oracle회사가 싫다. 진심으로 뭐하나 멀쩡한 구동을 보질 못했다. 하지만 대부분의 좋은 추천교재들은 oracle database를 기준으로 설명을 하기때문에 무시할수도 없는 상황이였다; 시작을 mac으로 해서 그런지, mac은 설치파일이 있어도 작동이 안되고, 이래도 안되고 저래도 안되기 일수였다. 어쩔수없이 mac보다는 사양이 월등히 낮지만, 그래도 나름 빠릿한 윈도우 노트북으로 시도해보고자 했다. 항상 50%어딘가에서 더이상 진행이 안되서 껐다가 켜서 다시 설치하려고 보면, 중간에 설치 실패하더라도 재 설치를 통해서 덮어쓰는것에 익숙해져 있던 내게.. 2022. 9. 8.